如何在核心数据中保存图像然后检索它?使用swift

时间:2015-04-02 12:48:16

标签: ios objective-c swift core-data nsuserdefaults

我不想使用NSUserDefaults,那么如何将图像保存在核心数据中然后检索它?

我的图片在此变量中。

var image:UIIMage = image1

你能给我一些示例代码吗?

3 个答案:

答案 0 :(得分:2)

UIImage - > NSData的

NSData *imageData = UIImagePNGRepresentation(image); or  UIImageJpegRepresentation(image)

NSData - >的UIImage

UIImage *image=[UIImage imageWithData:data];

答案 1 :(得分:1)

UIImage转换为NSData,并将其另存为Binary Data

类型的实体属性

答案 2 :(得分:0)

堆栈溢出已经回答了这个问题,请参阅

How to store an image in core data