iOS 取相册

PHFetchOptions *fetchOptions = [[PHFetchOptionsalloc] init];

fetchOptions.sortDescriptor @[[NSSortDescriptorsortDescriptorWithKey:@"startDate"ascending:YES]];

//localIdentifier, startDate

        

//        获取照片流

//        PHFetchResult *aList = [PHAssetCollection fetchAssetCollectionsWithType:PHAssetCollectionTypeAlbum subtype:PHAssetCollectionSubtypeAlbumMyPhotoStream options:fetchOptions];

//        [listsArray addObject:aList];

        

//        获取全景照片

//        aList = [PHAssetCollection fetchAssetCollectionsWithType:PHAssetCollectionTypeSmartAlbum subtype:PHAssetCollectionSubtypeSmartAlbumPanoramas options:fetchOptions];

//        [listsArray addObject:aList];

//        

       PHFetchResult *userAlbumList = [PHCollectionfetchTopLevelUserCollectionsWithOptions:fetchOptions];

        [listsArrayaddObject:userAlbumList];

        

        

       for (PHFetchResult *listin listsArray) {

           for (PHAssetCollection *collectionin list) {

//                NSLog(@"........%@.......", collection.localizedTitle);

//                NSLog(@"。。。。。。%ld。。。。。。", (long)collection.assetCollectionType);

//                creationDate

//                modificationDate

                fetchOptions.sortDescriptors =@[[NSSortDescriptorsortDescriptorWithKey:@"creationDate"ascending:YES]];

               PHFetchResult *assets = [PHAssetfetchAssetsInAssetCollection:collection options:fetchOptions];

                if ([assetscountOfAssetsWithMediaType:PHAssetMediaTypeImage] >0) {

                    [collectionsArrayaddObject:collection];

                    //                NSLog(@"........%@.......", collection.localizedTitle);

                }

            }

        }



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值