gpt4 book ai didi

json - URLSession 错误

转载 作者:行者123 更新时间:2023-11-28 08:24:46 27 4
gpt4 key购买 nike

我正在使用一个实际上是为 swift 2 编写的函数。我已经为 swift 3 做了调整。但我不断收到错误:

URLSession' produces '()', not the expected contextual result type '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()
}

有人知道我做错了什么吗?

最佳答案

代替:

 session = URLSession(configuration: configuration, delegate: self, delegateQueue: nil)

这样做:

   session = {
let session = URLSession(configuration: configuration, delegate: self, delegateQueue: nil)
return session
}()

关于json - URLSession 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40347832/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com