PHImageManager获取图像元数据

时间:2017-08-25 15:21:06

标签: ios objective-c photosframework

我目前正在将项目从Assets框架更新为Photos框架。

我有点卡在一个我必须在iCloud中保存图像元数据的地方。

我目前的解决方案:

PHImageRequestOptions *options = [PHImageRequestOptions new];
options.networkAccessAllowed = YES;
options.resizeMode = PHImageRequestOptionsResizeModeFast;
options.deliveryMode = PHImageRequestOptionsDeliveryModeFastFormat;
[[PHImageManager defaultManager] requestImageDataForAsset:self.asset options:options resultHandler:^(NSData * _Nullable imageData, NSString * _Nullable dataUTI, UIImageOrientation orientation, NSDictionary * _Nullable info) {
    // Here I parse the info which serves to me as sufficient metadata.
}];

然而,这仍然导致图像数据的下载,这在大文件夹中将是一个问题。有什么方法可以让我只要求 图像的元数据吗?

0 个答案:

没有答案