我想在Core Data中的iOS应用程序中保存图像,但我要保存的所有图像都是从照片库中导入的。因此,从照片库中保存已存在的对该照片的引用更有意义,而不是尝试将图像转换为NSData并将其存储在手机中。特别是因为图像占用了大量内存,理想情况下它们不应该保存在两个地方。我试图做的是什么,或苹果不会让我读到存储照片库中照片的参考资料?
此外,如果可以从照片库中获取存储图像的位置的引用,我该如何在Swift中访问它?
答案 0 :(得分:0)
PHObject类的localIdentifier属性是一个唯一的字符串,用于持久标识该对象。同时,您可以将它用于fetchAssetsWithLocalIdentifiers:方法,用于获取图像数据的PHAsset。