我有一个问卷应用程序,基于导航栏,每次从nib中创建并推送我的tableviews。没有泄漏,在instruments的实时字节看起来大约是2-3 MB。
我在真实设备(越狱的IOS4 iPhone)上测试过,当我深入导航(大约200页推送)时,可以看到内存使用量增加到150 MB!当我导航回根时,它们都被释放了,但这不是一种奇怪的行为吗?(每个nib视图约为800 KB,其中没有大型数据或图像)
最奇怪的是,我在didreceivememorywarning和didunloadview方法中放置了一些警报,但仍然没有收到任何内存警报!
-为什么我从未收到任何内存警告和viewDidUnload,即使应用程序使用了150 MB及以上的内存? -应用程序可以正常工作,但这种内存使用情况对Apple store是否构成问题?
我在真实设备(越狱的IOS4 iPhone)上测试过,当我深入导航(大约200页推送)时,可以看到内存使用量增加到150 MB!当我导航回根时,它们都被释放了,但这不是一种奇怪的行为吗?(每个nib视图约为800 KB,其中没有大型数据或图像)
最奇怪的是,我在didreceivememorywarning和didunloadview方法中放置了一些警报,但仍然没有收到任何内存警报!
-为什么我从未收到任何内存警告和viewDidUnload,即使应用程序使用了150 MB及以上的内存? -应用程序可以正常工作,但这种内存使用情况对Apple store是否构成问题?