有没有办法知道对应于UIImage的ALAsset?
我使用UIImageWriteToSavedPhotosAlbum来保存照片,我需要在我的资产列表中识别它
更新:
我使用writeImageToSavedPhotosAlbum代替UIImageWriteToSavedPhotosAlbum
alAssetLibrary.writeImageToSavedPhotosAlbum(image.CGImage, orientation: orientation) { (url, error) -> Void in
alAssetLibrary.assetForURL(url, resultBlock: { (asset) -> Void in
//code
}, failureBlock: { (error) -> Void in
//code
})
}
答案 0 :(得分:0)
我使用UIImageWriteToSavedPhotosAlbum来保存照片,我需要在我的资产列表中识别它
如果您需要识别结果资产,为什么使用UIImageWriteToSavedPhotosAlbum
?这是一个"愚蠢的"功能
如果您希望将图像作为资产保存到库中,以便您可以访问该资产,则需要将其保存为“智能”#34;方式,例如ALAssetsLibrary的writeImageToSavedPhotosAlbum
- 它有一个完成处理程序,可以为您提供所得资产的URL。