【问题标题】:How do i save an image in core data then retrieve it? Using swift如何将图像保存在核心数据中然后检索它?使用迅捷
【发布时间】:2015-06-07 10:24:52
【问题描述】:

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

我的图像在这个变量中。

var image:UIIMage = image1

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

【问题讨论】:

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


【解决方案1】:

UIImage -> NSData

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

NSData -> UIImage

UIImage *image=[UIImage imageWithData:data];

【讨论】:

    【解决方案2】:

    UIImage转换为NSData并保存为实体的属性,类型为Binary Data

    【讨论】:

      【解决方案3】:

      stack-overflow 已经回答了这个问题,请参考这个

      How to store an image in core data

      【讨论】:

        猜你喜欢
        • 2021-06-29
        • 2016-07-24
        • 1970-01-01
        • 2012-05-05
        • 1970-01-01
        • 2018-10-29
        • 1970-01-01
        • 2023-03-14
        • 1970-01-01
        相关资源
        最近更新 更多