您的位置:首页 > 其它

PHAssetCollection里assetCollectionSubtype和assetCollectionType属性

2016-04-24 16:25 477 查看
assetCollectionSubtype为一下结构体。
typedef NS_ENUM(NSInteger, PHAssetCollectionType) {
PHAssetCollectionTypeAlbum = 1,///这是里对应的 PHAssetCollectionSubtype 用户自定义的相册文件也在其subtype
PHAssetCollectionTypeSmartAlbum = 2,///对应的为系统里的相册文件 下面的200- 211等都为其subtype
PHAssetCollectionTypeMoment = 3,
} NS_ENUM_AVAILABLE_IOS(8_0);

typedef NS_ENUM(NSInteger, PHAssetCollectionSubtype) {

// PHAssetCollectionTypeAlbum regular subtypes
PHAssetCollectionSubtypeAlbumRegular = 2,///
PHAssetCollectionSubtypeAlbumSyncedEvent = 3,////
PHAssetCollectionSubtypeAlbumSyncedFaces = 4,////面孔
PHAssetCollectionSubtypeAlbumSyncedAlbum = 5,////
PHAssetCollectionSubtypeAlbumImported = 6,////

// PHAssetCollectionTypeAlbum shared subtypes
PHAssetCollectionSubtypeAlbumMyPhotoStream = 100,///
PHAssetCollectionSubtypeAlbumCloudShared = 101,///

// PHAssetCollectionTypeSmartAlbum subtypes //// collection.localizedTitle
PHAssetCollectionSubtypeSmartAlbumGeneric = 200,///
PHAssetCollectionSubtypeSmartAlbumPanoramas = 201,///全景照片
PHAssetCollectionSubtypeSmartAlbumVideos = 202,///视频
PHAssetCollectionSubtypeSmartAlbumFavorites = 203,///个人收藏
PHAssetCollectionSubtypeSmartAlbumTimelapses = 204,///延时摄影
PHAssetCollectionSubtypeSmartAlbumAllHidden = 205,/// 已隐藏
PHAssetCollectionSubtypeSmartAlbumRecentlyAdded = 206,///最近添加
PHAssetCollectionSubtypeSmartAlbumBursts = 207,///连拍快照
PHAssetCollectionSubtypeSmartAlbumSlomoVideos = 208,///慢动作
PHAssetCollectionSubtypeSmartAlbumUserLibrary = 209,///所有照片
PHAssetCollectionSubtypeSmartAlbumSelfPortraits NS_AVAILABLE_IOS(9_0) = 210,///自拍
PHAssetCollectionSubtypeSmartAlbumScreenshots NS_AVAILABLE_IOS(9_0) = 211,///屏幕快照
= 1000000201///最近删除知道值为(1000000201)但没找到对应的TypedefName
// Used for fetching, if you don't care about the exact subtype
PHAssetCollectionSubtypeAny = NSIntegerMax /////所有类型
} NS_ENUM_AVAILABLE_IOS(8_0);

还有一些暂时不知如何解析
本文仅供自己以后查阅所用,如有问题欢迎指出…
有关Photos FrameWork 更多可参考点击打开链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息