这是我的代码:
PHImageManager.default().requestImageData(for: asset!, options: PHImageRequestOptions(), resultHandler: {
(imagedata, dataUTI, orientation, info) in
if PHImageResultIsInCloudKey == "true" {
print("Works!") // not executed
}
}
我不知道如何正确使用PHImageResultIsInCloudKey检查它是否返回 true 或 false。
我该怎么做?
最佳答案
我还没有编译代码,但这应该可以工作:
PHImageManager.default().requestImageData(for: asset!, options: PHImageRequestOptions(), resultHandler: {
(imagedata, dataUTI, orientation, info) in
if let info = info as [String: Any], let isIniCloud = info[PHImageResultIsInCloudKey] as NSNumber, isIniCloud.boolValue == true {
print("Works!") // not executed
}
}
关于ios - 照片框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47122541/