我目前正在将项目从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.
}];
然而,这仍然导致图像数据的下载,这在大文件夹中将是一个问题。有什么方法可以让我只要求 图像的元数据吗?