记录PHAsset对象如何本地保存
记录PHAsset对象如何本地保存
杨志强 发表于8个月前
记录PHAsset对象如何本地保存
  • 发表于 8个月前
  • 阅读 6
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

1.PHAsset的类方法:

+ (PHFetchResult<PHAsset *> *)fetchAssetsWithLocalIdentifiers:(NSArray<NSString *> *)identifiers options:(nullable PHFetchOptions *)options;

2.identifiers就传PHAsset的localIdentifier:

@property (nonatomic, copy, readonly) NSString *localIdentifier;

3.localIdentifier存下来,下次打开用这个去筛选就好了。例如:

PHFetchResult *fetchResult2 = [PHAsset fetchAssetsWithLocalIdentifiers:@[@"B84E8479-475C-4727-A4A4-B77AA9980897/L0/001"] options:NULL];
PHAsset *asset2 = fetchResult2.firstObject;

 

 

标签: IOS PHAsset 照片
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 2
博文 2
码字总数 261
×
杨志强
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: