当在后台运行许多数据广泛的应用程序(有时没有)时,每当我呈现UIImagePickerController时,我都会得到一个内存警告,通常在1到2之间。我确定它不是我的代码,因为我收到了显示摄像机视图后立即发出内存警告。我在应用委托中保留了我的UIImagePickerController实例(在阅读了无数文章之后)。有人有什么建议吗?
答案 0 :(得分:2)
内存警告不一定是bug的标志。启动图像选择器会使用内存。如果你已经低了,它会触发警告。 。听起来你需要更加小心环境内存管理?或者确保在启动选择器之前转储资源。
答案 1 :(得分:2)
是的,内存警告发生了。在应用程序开始被杀之前不要大惊小怪。即便如此,当前台应用程序被杀时,它才真正成为一个问题。
当然,这并不能使你不必尽可能地节省资源 - 但有时候却无法解决这个问题。