2017-11-05 8 views
0

이 내 코드입니다 : 내가 올바르게은 true 또는 false를 반환하는 경우 확인 PHImageResultIsInCloudKey를 사용하는 방법을 모르는사진 프레임 워크

PHImageManager.default().requestImageData(for: asset!, options: PHImageRequestOptions(), resultHandler: { 
    (imagedata, dataUTI, orientation, info) in 

    if PHImageResultIsInCloudKey == "true" { 
      print("Works!") // not executed 
} 
} 

.

어떻게해야합니까?

답변

0

내가 코드를 컴파일하지 않은하지만이 작업을해야합니다

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 
} 
}