Ios 是否可以保存对照片库中照片存储位置的引用,而不是将实际UIImage本身保存为数据?

Ios 是否可以保存对照片库中照片存储位置的引用,而不是将实际UIImage本身保存为数据?,ios,core-data,reference,photolibrary,Ios,Core Data,Reference,Photolibrary,我想将iOS应用程序中的图像保存在Core Data中,但我想保存的所有图像都是从照片库导入的。因此,从照片库中保存已经存在的对该照片的引用比尝试将图像转换为NSData并存储在手机中更有意义。特别是因为图像占用大量内存,理想情况下,它们不应该保存在两个地方。我想做的是可能的,还是苹果不让我阅读照片库中照片存储位置的参考资料 另外,如果可以从照片库中获取图像存储位置的引用,我如何在Swift中访问它?PhoObject类的localIdentifier属性是一个唯一的字符串,用于持久标识对象。同

我想将iOS应用程序中的图像保存在Core Data中,但我想保存的所有图像都是从照片库导入的。因此,从照片库中保存已经存在的对该照片的引用比尝试将图像转换为NSData并存储在手机中更有意义。特别是因为图像占用大量内存,理想情况下,它们不应该保存在两个地方。我想做的是可能的,还是苹果不让我阅读照片库中照片存储位置的参考资料


另外,如果可以从照片库中获取图像存储位置的引用,我如何在Swift中访问它?

PhoObject类的localIdentifier属性是一个唯一的字符串,用于持久标识对象。同时,您可以将其用于fetchAssetsWithLocalIdentifiers:可以获取图像数据的相位集的方法。

我可以使用它来获取对它的引用,即使图像数据没有保存在我的应用程序中?