ALAssetsLibrary获取相册列表
生活随笔
收集整理的這篇文章主要介紹了
ALAssetsLibrary获取相册列表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
之前一篇博客,說了下通過ALAssetsLibrary獲取全部圖片的方法,這里再說說獲取相冊列表的方法。
代碼如下:
-(void)test { ALAssetsLibrary*?theLibrary?=?[[ALAssetsLibrary?alloc]?init]; NSMutableArray*?array?=?[NSMutableArray?array]; [theLibrary?enumerateGroupsWithTypes:ALAssetsGroupAll?usingBlock:^(ALAssetsGroup?*group,?BOOL?*stop){ if(group){ [array?addObject:group]; } else{ //這里獲取到全部相冊 NSLog(@"%@",array); } }failureBlock:^(NSError?*err){ NSLog(@"fail"); }]; } 這里需要注意的是,if(group)判斷成立時,相冊還沒有獲取完畢,因此只能在else下(即中間注釋部分處,這時相冊已經獲取完畢)獲取到全部相冊。轉載于:https://www.cnblogs.com/chen-jt/p/3875678.html
總結
以上是生活随笔為你收集整理的ALAssetsLibrary获取相册列表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 正则表达式(http://tieba.b
- 下一篇: UI学习笔记---第十四天数据持久化