iOS开发AssetsLibrary的介绍
来源:互联网 发布:域名级别划分 编辑:程序博客网 时间:2024/04/30 06:48
一.概要
在iOS8之前,开发者只能使用AssetsLibrary框架来访问设备的照片和视频.而在iOS8之后,苹果提供了PhotoKit框架.
二.AssetsLibrary组成介绍
AssetsLibrary中的的类都是以AL开头的
1.ALAssetsLibrary:代表整个设备中的照片和视频,通过AssetsLibrary可以获取和包括设备中的照片和视频
2.ALAssetsGroup:映射照片库中的一个相册,通过ALAssetsGroup可以获取某个相册的信息,相册下的照片和视频,同时也可以对某个相册添加资源
3.ALAsset:映射相册中的一个照片或者视频,通过ALAsset可以获取某个照片或者视频的详细信息,获取保存照片和视频
4.ALAssetRepresentation:ALAssetRepresentation是对ALAsset的封装(但不是其子类),可以更方便地获取ALAsset中的资源信息,每个ALAsset都有至少一个ALAssetRepresentation对象,可以通过defaultRepresentation获取.而例如使用系统相机拍摄的RAW+JPEG照片,则会有两个ALAssetRepresentation对象,一个封装了照片的RAW信息,另一个则封装了照片的JPEG信息
5.ALAssetsFilter:相当于过滤器,有三个方法,allPhotos:获取相册中所有的照片.allVideos:获取相册中所有的视频.allAssets:获取照片库中的相册,通过ALAssetsGroup类中的setAssetsFilter来调用
0 0
- iOS开发AssetsLibrary的介绍
- IOS AssetsLibrary框架的使用
- IOS AssetsLibrary框架的使用
- iOS开发AssetsLibrary框架访问本地相册
- iOS的AssetsLibrary框架访问所有相片
- iOS的AssetsLibrary框架访问所有相片
- iOS的AssetsLibrary框架访问所有相片
- iOS的AssetsLibrary框架解读与应用
- iOS的AssetsLibrary框架访问所有相片
- iOS的AssetsLibrary框架访问所有相片
- iOS的AssetsLibrary框架访问所有相片
- iOS 开发之照片框架详解之--AssetsLibrary
- AssetsLibrary框架简单介绍
- AssetsLibrary使用介绍
- iOS资源库AssetsLibrary
- iOS AssetsLibrary和Photos的使用总结(2): 原图获取
- IOS进阶之AssetsLibrary.framework
- AssetsLibrary
- BZOJ3932: [CQOI2015]任务查询系统 主席树
- 欢迎使用CSDN-markdown编辑器
- Qt入门-layout布局
- openlayers3使用已有的ArcGIS切片
- Android可视化埋点(无埋点)的具体实现
- iOS开发AssetsLibrary的介绍
- Java基础知识—— 静态数据的初始化(含初始化顺序)
- 内存管理之内存池概述
- AAPT err(Facade for): libpng error: Not a PNG file 错误解决,错误的原因就是drawable下的文件不合法
- UIPresentationController
- android d studio常用的开源框架ButterKnife的导入。
- hdu 3879 Base Station【最大权闭包--最大流Dinic】
- Nginx反向代理的配置
- Java常量池理解与总结