Swift 3 URLSession.shared()对成员'dataTask(with:completionHandler :)的引用不正确(错误)

Swift 3 URLSession.shared()对成员'dataTask(with:completionHandler :)的引用不正确(错误),第1张

Swift 3 URLSession.shared()对成员'dataTask(with:completionHandler :)的引用不正确(错误)

函数签名使编译器感到困惑。您可以这样解决:

let task = URLSession.shared.dataTask(with: request as URLRequest) {

但是请注意, 如果 早先声明为而不是,则我们不必像

URLRequest
此签名一样强制转换“ request” :
__
URLRequest``NSMutableURLRequest

var request = URLRequest(url:myUrl!)

这是

NSMutableURLRequest
新的之间的自动转换,并且自动转换
URLRequest
失败,这迫使我们在这里进行转换。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5030894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存