我正在尝试将图像保存到核心数据。 我从相机或照片库获取图像,并将其存储到全局UIImage变量。 如何将此图像插入到newPerson.image
let newPerson = NSEntityDescription.insertNewObject(forEntityName: "Person", into: manageObjectContext) as! Person
newPerson.age = age
newPerson.city = cityInput.text
newPerson.image = ????
我正在使用Swift 4。
答案 0 :(得分:1)
将UIImage
转换为NSData
并保存。
要保存:让data = UIImagePNGRepresentation(image)
要加载:let image = UIImage(data: data)
答案 1 :(得分:0)
将图像转换为数据形式。然后将其另存为二进制数据。