【发布时间】:2016-12-15 15:28:07
【问题描述】:
func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage, editingInfo: [String : AnyObject]?) {
print("Image Uploaded")
self.dismissViewControllerAnimated(true, completion: nil)
filterimage.image = image
}
@IBAction func importImage(sender: AnyObject) {
let image = UIImagePickerController()
image.delegate = self
image.sourceType = UIImagePickerControllerSourceType.Camera
image.allowsEditing = false
self.presentViewController(image, animated: true, completion: nil)
}
关闭应用程序并再次打开后,图像会消失。当我再次打开应用程序时,我怎样才能让它保持在那里。我知道如何处理带有NSUserDefaults 的文本,但你如何处理图像?
【问题讨论】:
-
您可以将图像数据写入文档目录。
-
@TejaNandamuri 不要将图像保存在
NSUserDefaults中。将图像写入文件。如果有的话,您可以将保存文件的文件名存储在NSUserDefaults。
标签: ios swift save nsuserdefaults