问题描述
|
当有许多数据密集型应用程序在后台运行时(有时无),每当我显示UIImagePickerController时,我都会收到内存警告,通常在1到2之间。我确定它不是我的代码,因为它收到了该内存警告呈现摄像机视图后。我将UIImagePickerController的实例保留在应用程序委托中(阅读了无数文章之后)。有人有什么建议吗?
解决方法
内存警告不一定表示存在错误。调出图像选择器会占用内存。如果您已经快要用完了,它将触发警告。 。听起来您需要更加谨慎地管理环境内存?或者确保在启动选择器之前转储资源。
,是的,发生内存警告。在应用开始被杀死之前,不要大惊小怪。即使这样,当前台应用程序被杀死时,这实际上只是一个问题。
当然,这并不能免除您必须尽可能地节约资源的麻烦,但是有时候没有办法解决。