【发布时间】:2009-12-15 20:37:25
【问题描述】:
如何将图像保存到用户默认值
【问题讨论】:
标签: iphone objective-c uiimage nsuserdefaults
如何将图像保存到用户默认值
【问题讨论】:
标签: iphone objective-c uiimage nsuserdefaults
您可以将其保存为 NSData。 要从 UIImage 中获取 NSData 对象,可以使用以下函数之一:
NSData * UIImagePNGRepresentation (UIImage *image);
NSData * UIImageJPEGRepresentation (UIImage *image);
要将 NSData 转回图像,您可以使用 imageWithData 或 initWithData
UIImage * a = [[UIImage alloc] initWithData:data];
UIImage * b = [UIImage imageWithData:data];
但也许将其写入不同的文件是一个更好的主意。
【讨论】: