[英]How to store PHAsset into Core Data
我正在从照片和iCloud中选择图像。 我想将PHAsset存储到核心数据中。 我们如何将PHAsset存储到核心数据中?
在此之前,我存储了本地图像URL,但是一些本地URL是私有的,因此无法获取图像。
一种可能的方法是将图像转换为数据并将该数据添加到您的managedObject中 。
您在X中的属性的属性类型应设置为“二进制数据”。
否则(例如,如果您想与Photos或iCloud中的原始文件进行交互),则可以保存本地标识符 ,然后使用
fetchAssetsWithLocalIdentifiers
从您的managedObject接收到标识符后再次获取图像。
希望对您有帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.