我正在使用一个实际上是为 swift 2 编写的函数。我已经对 swift 3 进行了审核。但我不断收到错误消息:
URLSession' 产生 '()',而不是预期的上下文结果类型 'URLSession!
我的代码如下所示:
func downloadItems() {
let url: NSURL = NSURL(string: urlPath)!
var session: URLSession!
let configuration = URLSessionConfiguration.default
session = URLSession(configuration: configuration, delegate: self, delegateQueue: nil)
let task = session.dataTask(with: url as URL)
task.resume()
}
有人知道我在做什么错吗?