我正在编写一个应用程序,用于保存存储在自定义相册中的照片,并将其他信息与对象相关联。然后将对象保存在核心数据中。我想在对象中存储对照片的引用。是否有可用或可以派生的唯一标识符。我需要能够访问照片。我正在使用Photos框架。
答案 0 :(得分:1)
请记住,iOS更新时localIdentifier可能会发生变化,在这种情况下,您在本地保存的任何值都将变得无用。
查看this other question以获取更多信息。
答案 1 :(得分:0)
Photos框架中的每一件事都是PHObject,PHObject类根据localIdentifier属性实现isEqual:和hash方法,你可以使用依赖这些方法的技术来跟踪照片实体。
var localIdentifier: String { get }
持久标识对象的唯一字符串