Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法在swift 3中转换NSURLSession_Ios_Swift - Fatal编程技术网

Ios 无法在swift 3中转换NSURLSession

Ios 无法在swift 3中转换NSURLSession,ios,swift,Ios,Swift,这段代码在swift 2上非常有效,但我没有设法将其转换为swift 3 let configuration = NSURLSessionConfiguration.defaultSessionConfiguration() let session = NSURLSession(configuration: configuration, delegate: self, delegateQueue:NSOperationQueue.mainQueue()) 有什么想法吗 谢谢这是您代码的Swif

这段代码在swift 2上非常有效,但我没有设法将其转换为swift 3

let configuration = NSURLSessionConfiguration.defaultSessionConfiguration()
let session = NSURLSession(configuration: configuration, delegate: self, delegateQueue:NSOperationQueue.mainQueue())
有什么想法吗


谢谢

这是您代码的Swift 3版本:

let configuration = URLSessionConfiguration.default
let session = URLSession(configuration: configuration, delegate: self, delegateQueue:OperationQueue.mainQueue())
在这里:

SWIFT 3包含建议,因此您必须从基础类中删除<代码> NS 前缀。 同样在您的代码片段中,一些getter已成为变量,要了解它们是如何更改的,请查看XCode中的类定义、文档或上面链接的建议

let configuration = URLSessionConfiguration.default
let session = URLSession(configuration: configuration, delegate: self, delegateQueue:OperationQueue.main)