iPhone内存警告,带摄像头,但不带照片库

iPhone内存警告,带摄像头,但不带照片库,iphone,memory,uiimagepickercontroller,Iphone,Memory,Uiimagepickercontroller,在照相机模式下按下UIImagePickerController上的“使用”按钮后,我始终会收到一条内存警告 我第一次用仪器试图弄清楚发生了什么,但我看不出有什么问题。在打开图像选择器控制器之前,我的应用程序正在使用~2.0 MB的内存。看起来相机模式和照片库模式都分配了9.0 MB的内存,但我在相机模式下只收到内存警告 我可以尝试在打开控制器之前释放一些内存,但是我的使用率已经很低了。我不明白为什么两个控制器都增加了相同的内存使用量,但我从未收到来自照片库的警告。事实上,我已经能够多次打开照片

在照相机模式下按下UIImagePickerController上的“使用”按钮后,我始终会收到一条内存警告

我第一次用仪器试图弄清楚发生了什么,但我看不出有什么问题。在打开图像选择器控制器之前,我的应用程序正在使用~2.0 MB的内存。看起来相机模式和照片库模式都分配了9.0 MB的内存,但我在相机模式下只收到内存警告

我可以尝试在打开控制器之前释放一些内存,但是我的使用率已经很低了。我不明白为什么两个控制器都增加了相同的内存使用量,但我从未收到来自照片库的警告。事实上,我已经能够多次打开照片库并保留图像(将内存使用率设置为33+MB),没有问题


所有建议都将不胜感激。

很可能相机运行在不同的过程中(我在这里猜测),并且它的内存使用不计入您的应用程序。无论如何,内存警告并不表示您做错了什么。不要试图提前释放内存,只响应内存警告,你应该会没事。

很可能相机运行在不同的过程中(我在这里猜测),并且它的内存使用不计入你的应用程序。无论如何,内存警告并不表示您做错了什么。不要试图提前释放内存,只要对内存警告做出响应,你就会没事