我是否可以使用从 "PHImageFileURLKey"
返回的路径进入照片库并检索图像?
返回的路径格式如下:
"file:///var/mobile/Media/DCIM/102APPLE/IMG_2607.JPG"
我的计划是将此路径存储在数据库中,并在需要取回图像时使用它来获取图像。
感谢任何帮助。谢谢!
最佳答案
我认为您从 URL 中检索 Photo Kit Assets 的解决方案是错误的。
这是我会做的(假设您可以访问 PHAsset):
存储本地标识符:
PHAsset *asset = /*Your asset */
NSString *localIdentifier = asset.localIdentifier;
//Now save this local identifier, or an array of them
当需要检索它们时,您只需执行以下操作:
PHFetchResult *savedAssets = [PHAsset fetchAssetsWithLocalIdentifiers:savedLocalIdentifiers options:nil];
[savedAssets enumerateObjectsUsingBlock:^(PHAsset *asset, NSUInteger idx, BOOL *stop) {
//this gets called for every asset from its localIdentifier you saved
}];
如果您只能访问“PHImageFileURLKey”,请忽略此答案。
关于ios - PhotoKit iOS8 - 使用 "PHImageFileURLKey"检索图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27065705/