1

如何将图像保存到用户默认值

4

1 回答 1

2

您可以将其保存为 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];

但也许将它写入不同的文件是一个更好的主意。

于 2009-12-15T20:49:32.810 回答