2012-07-10 106 views
-2

我在iPhone缓存中存储的高分辨率图像。我收到内存警告,应用程序崩溃。内存警告错误

请帮助我如何处理会崩溃吗?

+1

差的问题。差的答案:使用较少的内存或清除不使用的内存。 – 2012-07-10 09:21:04

+0

向我们展示一些额外的代码 – basvk 2012-07-10 09:23:35

回答

0

您可以减少图像大小和保存。下面的方法减小了图像的大小。
的NSData *的imageData = UIImageJPEGRepresentation(YOUR_IMAGE_OBJECT,0.0);
第二个参数决定的图像的质量和大小。它从0.0改变到1.0。
请试试这个