写真ライブラリにある画像を取得しようとしていますが、その目的でassetForURLを使用していますが、常にエラーが発生します「'(NSURL、resultBlock : (ALAsset!) -> ボイド, (NSError!) -> ボイド)'"
ここで質問を確認し、他の人がその方法をどのように使用しているかを確認しましたが、常に同じエラーが発生します..これが私の方法です:
class func getImageFromPath(path: String) -> UIImage? {
let assetsLibrary = ALAssetsLibrary()
let url = NSURL(string: path)!
assetsLibrary.assetForURL(url, resultBlock: { (asset: ALAsset!) -> Void in
return UIImage(CGImage: asset.defaultRepresentation().fullResolutionImage())
}) { (error: NSError!) -> Void in
return nil
}
}
何が欠けているのかわからない..thx!