程序收到信号:“0”:如果这是由内存泄漏引起的,为什么我没有收到内存警告?

时间:2011-05-25 16:35:05

标签: iphone memory-management memory-leaks

经过几分钟的激烈使用后,我的应用程序退出“程序接收信号:”0“。”至于我已经能够确定这个信号是由过多的内存使用引起的。让我感到困惑的是,在应用程序崩溃之前,我经常没有得到任何内存警告。如果我使用太多内存,操作系统在启动之前不会发出内存警告吗?

我能想到的唯一选择是我要求这样一个巨大的单块内存,操作系统只是立即调整并启动我,但似乎也不是这样:崩溃经常发生在没有大量内存分配的情况下。

我不了解内存警告如何工作或信号0?

P.S。 - 该应用程序是一款仅限iPad的应用程序,使用4.3 SDK编译,目标是iOS 3.2及更高版本。

0 个答案:

没有答案