存储和删除核心数据中的图像

时间:2016-11-28 16:14:07

标签: image core-data swift3

我有一个图像,我将它存储在核心数据中(它是一个非常小的图像,我使用外部存储)。 转换为数据的代码是:

imageData = NSData(data: UIImageJPEGRepresentation(profilePic.backgroundImage(for: UIControlState.normal)!, 0.5)!)

然后出于调试目的,我试图直接转换回图像:

 let image = imageData 
 let secondimage = UIImage(data: image as Data, scale: 0.5)
 profilePic.setBackgroundImage(secondimage, for: UIControlState.normal)

然而,当它转换回来并显示转换结果时,图像消失了,它什么也没显示,但没有错误。

我在哪里错误地转换回图片?

0 个答案:

没有答案