我正在从“照片”和iCloud中选择图像。我想将PHAsset存储到核心数据中。我们如何将PHAsset存储到核心数据中?
在我存储本地图像URL之前,但是一些本地URL是私有的,因此无法获取图像。
答案 0 :(得分:1)
一种可能的方法是将图像转换为数据,然后将该数据添加到您的 managedObject 中。
您在X中将属性的属性类型设置为“二进制数据”。
否则(例如,如果您想与Photos或iCloud中的原始文件进行交互),则可以保存本地标识符,然后使用
fetchAssetsWithLocalIdentifiers
从您的 managedObject 收到标识符后,再次获取图像。
希望对您有帮助!