Mat*_*oon 1 image save nsuserdefaults ios swift
我有一个快速的应用程序,我必须保存图像的个人资料图片.我用下面的NSUserDefaults代码保存了它:
defaults.setObject(UIImagePNGRepresentation(imageView.image), forKey: "ProfilePicture")
Run Code Online (Sandbox Code Playgroud)
我现在唯一的问题是如何从文件中读取它然后将其应用到UIImageView?
谢谢.
UIImagePNGRepresentation创建图像的NSData版本.因此,当您从用户默认值中提取它时,您显然需要将NSData转换为图像 - 您可以非常简单地使用UIImage(data:).
[我也试图抵制诱惑,建议你不要将像图像这样的大量数据放入NSUserDefaults - 而是使用Application Support文件夹.但我没有成功!]
| 归档时间: |
|
| 查看次数: |
385 次 |
| 最近记录: |