2012-02-14 50 views
0

由于当我在设备上运行我的应用程序时,为什么我收到如此多的内存警告(在iPod Touch上以调试模式)时我无法理解, TweetStation应用程序(再次调试模式),因为我很好奇看到结果。令我惊讶的是,输出结果非常相似,因此引发了大量的内存警告并最终崩溃! (见屏幕截图)它可能与我的应用程序无关,而更多与完全不同的东西有关?感谢您的帮助....收到存储器警告正在运行的设备上运行的TweetStation iPhone应用程序 - 单点拨号

Screenshot of Instruments output when running TweetStation app on my device in debug mode! Same results as my app

+0

您的Mac上安装了哪种版本的iOS SDK和Xcode? MonoTouch,MonoDevelop和OSX版本也很有用。 – poupou 2012-02-14 12:47:57

+0

MonoDevelop 2.8.6.4,Monotouch 5.2.3,OSX 10.7.2 – kos 2012-02-14 16:03:12

+0

Xcode 4.2,iOS 5 – kos 2012-02-14 16:08:59

回答

0

好,TweetStation确实很少释放其占用的内存。它执行的唯一活动内存处理是针对图像,但通常情况下,它不会尝试释放与任何推文显示列表关联的任何内存。

+0

谢谢,但这是否意味着上述行为是在调试模式下预期的? – kos 2012-02-14 16:27:49

+0

我会说:不仅在调试模式。但由于调试版本的内存使用增加,因此在调试模式下密集程度更高。 – Krumelur 2012-02-15 08:20:03

相关问题