申请在中间终止

时间:2010-02-08 09:51:18

标签: objective-c

这里我的问题是当我在设备中运行我的构建时,有时我的应用程序在中间终止,并在控制台中显示消息:

Program received signal:   "0".
warning: check_safe_call:could not restore current frame

任何人都可以帮助为什么会这样发生吗?任何人的帮助将不胜感激。

谢谢你,     Monish Kumar。

2 个答案:

答案 0 :(得分:0)

看起来像内存不足造成的崩溃。尝试在您的应用程序委托中实现-applicationDidReceiveMemoryWarning:并在那里释放不必要的资源。

答案 1 :(得分:0)

这很可能是由无限循环引起的,导致内存不足而调试器无法解除堆栈,因为递归过多。

在崩溃之前的某个位置在调试器中设置断点,然后逐步执行代码中的操作以查找问题发生的位置。