我的iphone应用程序获得内存警告,并以6.8MB杀死

Abi*_*bix 6 memory iphone warnings didreceivememorywarning

我的应用程序有一个线程,耗时工作超过一分钟,该应用程序消耗大约6.8MB的内存.我会在一段时间后收到内存警告,然后它会被杀死.我没有什么可以发布的,我甚至没有使用7MB的内存......让我发疯了...请问有什么建议吗?

Abi*_*bix 1

我仍然不知道为什么会发生这种情况,但现在我找到了解决方法。如果我在主线程上运行这个作业,而不是在线程中运行它,我既不会收到内存警告,也不会被杀死。但是我无法在用户界面中显示进度。我将使用 NSTimer 来做到这一点。