内存警告消失是否正常?

时间:2009-12-07 18:58:11

标签: iphone xcode memory-management

我在使用简单的UIImagePicker工作时遇到了很多问题(请参阅我的其他帖子),在拍摄照片之后,我甚至有机会解雇UIImagePicker之前,我一直收到内存警告通知

现在,但是......我今天在Xcode中加载了我的应用程序,一切正常。在相同的构建设置等下,根本无法得到内存警告。

我的问题是......这是正常的吗?也许它是通过iPhone重启或XCode重启来清除的。或者我应该担心我还有一个隐藏的记忆警告,只是现在它正在向我隐瞒?

谢谢!

2 个答案:

答案 0 :(得分:3)

是的,非常正常。内存被手机上的大量后台任务使用,所以它真正取决于你的电子邮件客户端在做什么,你是否在后台安装应用程序等等。

答案 1 :(得分:1)

这也取决于您正在测试的设备。例如,如果您在iPhone 2G上进行测试,那么与使用3GS进行测试相比,您可以使用的内存量要少得多。

根据您的应用程序的要求类型,以及您在目标定位方面做出的选择(仅限3.0; 3G向上等),最好始终在功能最少的设备上进行测试,以便您可以获得准确了解应用程序在该设备上的表现。