使用ALAssertLibrary获取系统相册

来源:互联网 发布:收银系统怎么删除数据 编辑:程序博客网 时间:2024/05/18 00:03
使用ALAssertLibrary必须要开启系统定位,  先判断是否可以使用

_isCanReadALAsset = YES;            void (^assetGroupEnumerator)(ALAssetsGroup *, BOOL *) = ^(ALAssetsGroup *group, BOOL *stop) {};// Group Enumerator Failure Blockvoid (^assetGroupEnumberatorFailure)(NSError *) = ^(NSError *error) {_isCanReadALAsset = NO;};// Enumerate AlbumsALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];   if(library == nil){_isCanReadALAsset = NO;}else{[library enumerateGroupsWithTypes:ALAssetsGroupAll   usingBlock:assetGroupEnumerator  failureBlock:assetGroupEnumberatorFailure];}[library release];



原创粉丝点击