Cocoa touch 4.2下的内存问题?

Cocoa touch 4.2下的内存问题?,cocoa-touch,memory-management,uiimageview,ios-4.2,Cocoa Touch,Memory Management,Uiimageview,Ios 4.2,几周前,我的应用程序的一个小更新被拒绝,因为它在iOS 4.2下的didReceiveMemoryWarning之后崩溃。在以前版本的iOS下,该应用程序从未出现过严重的内存问题。现在,即使使用4.2.1,在我做任何事情之前,我在应用程序启动时也会收到2级内存警告。使用仪器,我看不到任何重大泄漏,我的活动字节约为1MB(如果你真的想利用应用程序的功能,则为1.5MB) 有没有想过是什么原因造成的?该应用程序的图像质量很高,但正如我所说,在此之前,我从未遇到过重大问题,也从未见过有更新被拒绝。任何

几周前,我的应用程序的一个小更新被拒绝,因为它在iOS 4.2下的didReceiveMemoryWarning之后崩溃。在以前版本的iOS下,该应用程序从未出现过严重的内存问题。现在,即使使用4.2.1,在我做任何事情之前,我在应用程序启动时也会收到2级内存警告。使用仪器,我看不到任何重大泄漏,我的活动字节约为1MB(如果你真的想利用应用程序的功能,则为1.5MB)

有没有想过是什么原因造成的?该应用程序的图像质量很高,但正如我所说,在此之前,我从未遇到过重大问题,也从未见过有更新被拒绝。任何诊断技术都将不胜感激


谢谢。

我没有看到任何迹象表明4.2在内存管理方面与早期iOS版本有任何不同。不同版本的操作系统显然会留下不同数量的可用内存;这一更新似乎已经超越了你的门槛


如果你没有泄漏,那么你只是使用了太多的内存,你需要找出如何优化。可能只在需要时加载图像,将其以更优化的格式放置,或将其拆分为更小的片段,以便您可以使用更精细的粒度级别缓存它们。不幸的是,没有银弹。

谢谢。我发现了一些漏洞并堵塞了它们&希望这次更新能被接受。