PHCachingImageManager - 缓存位置和文件名

时间:2015-08-17 08:37:37

标签: ios phasset

我需要将使用PHCachingImageManager保存的资产的文件位置和名称传递给我的网络服务器。

我在文档中看不到有关如何以及在何处检索此内容的任何内容。

我正在使用

self.imageManager = [[PHCachingImageManager alloc] init];

[self.imageManager startCachingImagesForAssets:assetResult targetSize:targetSize contentMode:PHImageContentModeAspectFit options:imageRequestOptions];

我可以检索图像

[self.imageManager requestImageForAsset:asset
                                     targetSize:mySize
                                    contentMode:PHImageContentModeAspectFill
                                        options:nil
                                  resultHandler:^(UIImage *result, NSDictionary *info) {
                                      cell.imageView.image = result;
                                  }];

但我不知道如何获取实际的缓存细节

1 个答案:

答案 0 :(得分:0)

PHCachingImageManager在幕后工作。现在有专门的方法来访问或列出其内容。 PHCachingImageManager的全部目的是,如果请求的资产已被更改,可以立即回复对PHImageManager的请求。