objective-c - AssetsLibrary,如何枚举所有照片?

标签 objective-c ios alassetslibrary alasset

有没有比这个更好的方法来枚举设备上的所有照片?

对每个 Assets 组执行此...

[currentGroup enumerateAssetsUsingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop) 
     {         
         if(result == nil) 
         {
             return;
         }
         // add the asset
     }];    

最佳答案

常量 ALAssetsGroupAll 用于枚举某些或所有类型的组。它在枚举图书馆钓鱼组时使用。但获取所有照片或任何类型 Assets 的唯一方法是按照您已经编码的方式进行枚举。

关于objective-c - AssetsLibrary,如何枚举所有照片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9897098/

相关文章:

iphone - CoreData 中的关系和实体

objective-c - Xcode 中的多个发布配置

ios - 从 iOS 照片库中删除图像

iphone - ALAssets 获取视频数据

iphone - 使用 NSCache : Not clearing or removing memory how I expect

ios - 在 iPad 上全屏启动 YTPlayerView

ios - 初始输入后计算器卡住

ios - UITextField 和 UITextView 的 UITextInput 协议(protocol)使用来管理崩溃时的选择结果

ios - 在 iOS 上设置初始焦距