使用PHPhotolibrary删除大量图像

时间:2015-12-16 07:47:36

标签: ios cocoa-touch photosframework phphotolibrary

嗨我有删除大量图片的性能问题。我正在使用以下代码进行删除。

    [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{
         [PHAssetChangeRequest deleteAssets:assetsToBeDeleted];
    } completionHandler:^(BOOL success, NSError *error) {
         completion(success);
    }];

它适用于少量图像,没有任何性能问题。但是当我尝试删除1500张照片(包括爆破图像)时,在完成块内回调几乎需要20分钟,这绝对是一个问题。有趣的是iOS默认照片应用程序花了不到一分钟的时间来删除这组图像。我错过了什么吗?

任何帮助将不胜感激:)

0 个答案:

没有答案