【发布时间】:2015-12-12 06:27:08
【问题描述】:
我正在编写一个应用程序,该应用程序保存存储在自定义相册中的照片并将其他信息与对象相关联。然后将该对象保存在核心数据中。我想在对象中存储对照片的引用。是否有可用或可以派生的唯一标识符。我需要能够访问照片。我正在使用照片框架。
【问题讨论】:
标签: ios swift photosframework
我正在编写一个应用程序,该应用程序保存存储在自定义相册中的照片并将其他信息与对象相关联。然后将该对象保存在核心数据中。我想在对象中存储对照片的引用。是否有可用或可以派生的唯一标识符。我需要能够访问照片。我正在使用照片框架。
【问题讨论】:
标签: ios swift photosframework
请记住,当 iOS 更新时,localIdentifier 可能会发生变化,在这种情况下,您在本地保存的任何值都将变得无用。
查看this other question了解更多信息。
【讨论】:
Photos 框架中的所有东西都是 PHObject,PHObject 类根据其 localIdentifier 属性实现 isEqual: 和 hash 方法,您可以使用依赖于这些方法的技术来跟踪照片实体。
var localIdentifier: String { get }
永久标识对象的唯一字符串
【讨论】: