在iphone上处理图像和相机时出现内存问题

时间:2012-12-07 07:27:58

标签: iphone ios didreceivememorywarning memory-warning

在我的应用程序中,用户可以添加最多8张相机拍摄的图像,并逐个上传到服务器。 我的问题是,即使在拍摄第一张照片时,我也会收到内存警告,这当然会强制应用程序释放任何不可见的视图。

处理图片的最佳做法是什么? 如何在上传之前保留它们,而不会耗尽内存?

我的目标是避免任何记忆警告。

提前致谢。

/ Esben

2 个答案:

答案 0 :(得分:4)

单击图像后将图像存储到Document目录中。存储

是最安全的选择

图像然后使用它。查找一些教程,然后单击图像将图像发送到文档

目录然后从目录中获取并使用它。希望它可以帮到你。

答案 1 :(得分:0)

继续以下步骤。

我遇到了这个问题,现在我正在使用以下步骤。

  1. 选择图像并显示到UIImageView。然后上传到服务器。

  2. 发布UIImageView。

  3. 再拍照并上传到服务器。