我想保存从ImagePicker中拾取的图像,并将其保存在CoreData中。我在具有二进制数据类型的实体中创建属性。
答案 0 :(得分:0)
首先,您需要将UIImage
转换为Data
:
let data = UIImageJPEGRepresentation(image, 1.0)
之后,将此数据设置为Entity
的{{1}}方法的perform
中的属性:
NSManagedObjectContext
答案 1 :(得分:-1)
我不建议您将UIImage保存到CoreData,这是不好的方法。只需使用https://github.com/Alamofire/AlamofireImage即可正确缓存UIImage。