Ios 将代码从Swift 2更改为Swift 4
我是斯威夫特的新手,我需要你的帮助 我正在编写一个来自swift 2教程的代码,我想用swift 4编写Ios 将代码从Swift 2更改为Swift 4,ios,swift,swift2,swift4,Ios,Swift,Swift2,Swift4,我是斯威夫特的新手,我需要你的帮助 我正在编写一个来自swift 2教程的代码,我想用swift 4编写 let imgManager = PHImageManager.default() let requestOptions = PHImageManager() requestOptions.synchronous = true //error:Value of type 'PHImageManager' has no member 'synchronous'
let imgManager = PHImageManager.default()
let requestOptions = PHImageManager()
requestOptions.synchronous = true //error:Value of type 'PHImageManager' has no member 'synchronous'
requestOptions.deliveryMode = .highQualityFormat // error:Value of type 'PHImageManager' has no member 'deliveryMode'
应该是这样,
let imgManager = PHImageManager.default()
let requestOptions = PHImageRequestOptions()
requestOptions.isSynchronous = true
requestOptions.deliveryMode = .highQualityFormat
requestoptions是PHImageRequestOptions()
不是PHImageManager()
请阅读更多有关的信息,能否显示PHImageManager功能?输入错误?我不知道API,但看起来您必须编写类似于
let requestOptions=PHImageRequestOptions()
的代码。一个接一个的PHImageManager
的两个不同实例没有任何意义。请将PHImageManager替换为PHImageRequestOptions