在之前的一篇博客中我们给出了创建相册的两种方式(http://blog.csdn.net/u010105969/article/details/53412400),在利用方式二进行图片的保存的时候,我们可以获取到这张图片。我们为什么要获取这张图片呢?这是为了将此图片保存到我们自己创建的App自定义的相册中。
代码:
// 获取要保存的图片
- (PHFetchResult<PHAsset *> *)createAsset{
NSError * error = nil;
__block NSString * assetID = nil;
[[PHPhotoLibrary sharedPhotoLibrary] performChangesAndWait:^{
assetID = [PHAssetChangeRequest creationRequestForAssetFromImage:self.imageV.image].placeholderForCreatedAsset.localIdentifier;
} error:&error];
if (error) return nil;
return [PHAsset fetchAssetsWithLocalIdentifiers:@[assetID] options:nil];
}