我的应用程序在iPhone 4,iPod Touch第二代,iPhone 3G上运行良好,但在2或3个内存警告后系统地在iPod Touch第4代崩溃。 我在Instruments中对它进行了测试,它告诉我当发送内存警告时应用程序使用2MB。这似乎是一个非常小的记忆。
我怀疑与UIWebView有关的问题,如果Instruments实际显示UIWebView使用的内存量,我会徘徊。 2MB不足以在以前的应用程序中生成内存警告。
这不是UIWebView中的泄漏,因为我有时会在第一次显示UIWebView时发生崩溃。
答案 0 :(得分:2)
试试这个:
现在,您可以按升序浏览仍在内存中的调用。它们不是对象,但您应该能够看到在那里调用UIWebView的选择器。如果没有以编程方式而不是IB创建它,那么它肯定会出现。
还要先尝试检查泄漏,如果可以,请使用ARC。