获取相册中得图片

ALAssetsGroup 类是系统用于映射相册资源中的每个相册,可以通过该类获取相册中的资源文件,并且能向相册中添加资源文件   是代表系统中整个资源库,使用它可以访问资源库中的资源和保存照片,视频等功能。
- (id)valueForProperty:(NSString *)property;  // 获取相册中的属性有如下4个

ALAssetsGroupPropertyType      查看相册的类型

ALAssetsGroupPropertyName    查看相册的名字

ALAssetsGroupPropertyPersistentID  查看相册的存储id
ALAssetsGroupPropertyURL     查看相册存储的位置地址

- (CGImageRef)posterImage;    获取相册的封面图片

 

//按顺便遍历获取相册中所有的资源,index代表资源的索引,stop赋值为false时,会停止遍历

- (void)enumerateAssetsUsingBlock:(ALAssetsGroupEnumerationResultsBlock)enumerationBlock;

//按顺便遍历获取相册中所有的资源,遍历顺序可以是先序或倒序,index代表资源的索引,stop赋值为false时,会停止遍历

- (void)enumerateAssetsWithOptions:(NSEnumerationOptions)options usingBlock:(ALAssetsGroupEnumerationResultsBlock)enumerationBlock;

//按遍历顺序获取指定索引的资源,遍历顺序可以是先序或倒序
- (void)enumerateAssetsAtIndexes:(NSIndexSet *)indexSet options:(NSEnumerationOptions)options usingBlock:(ALAssetsGroupEnumerationResultsBlock)enumerationBlock;

原文地址:https://www.cnblogs.com/ygsios/p/4313508.html