搜索

首页  >  问答  >  正文

ios - 关于使用Photos.framework对相册变化的观察

[super viewWillAppear:animated];
[[PHPhotoLibrary sharedPhotoLibrary] registerChangeObserver:self];

}

如上所述,这个需求是当相册的图片发生变化时,就会跳用这个方法,但是我不知道以上两个方法所传的参数是怎么获取,请求帮忙,谢谢。

}

迷茫迷茫2771 天前790

全部回复(1)我来回复

  • 迷茫

    迷茫2017-04-18 09:54:14

    PHFetchResult 可以把它看做是一个由 PHAsset 填充的数组,跟 NSArray 的用法类似。有关此对象的获取可以通过 PHAsset 的实例方法获得。
    PHObjectPHAsset 的抽象父类,有用的属性只有一个 localIdentifier ,意思就是图片资源的标识符,所以也可以通过这个属性来获得 PHFetchResult 集合对象。

    其他的主要用法可以参考官方文档 Photos
    也欢迎参考我写的 PhotoKit 实际项目应用的文章:Photos Framework使用小记

    回复
    0
  • 取消回复