gpt4 book ai didi

ios - 对成员 'dataTask(with:completionHandler:)' 的模糊引用

转载 作者:搜寻专家 更新时间:2023-11-01 05:48:40 27 4
gpt4 key购买 nike

您好,我刚刚完成了到 Swift 3.0 的转换,并且返回了很多错误。第一个是:

Ambiguous reference to member 'dataTask(with:completionHandler:)'

找到这个候选人

有没有人有解决办法?

给出这个的代码是:

let task = session.dataTask(with: request) {
(
data, response, error) in

guard let _:Data = data, let _:URLResponse = response , error == nil else {
print(data)
print("error")
return
}

_ = NSString(data: data!, encoding: String.Encoding.utf8)

//print(dataString)
}

最佳答案

尝试这样的事情

 guard let requestUrl = URL(string:yourUrlString) else { return }
let request = URLRequest(url:requestUrl)
let task = session.dataTask(with: request) {
(data, response, error) in
if error == nil {
//JSONSerialization
}
}

关于ios - 对成员 'dataTask(with:completionHandler:)' 的模糊引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38718180/

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