这里我的问题是当我在设备中运行我的构建时,有时我的应用程序在中间终止,并在控制台中显示消息:
Program received signal: "0".
warning: check_safe_call:could not restore current frame
任何人都可以帮助为什么会这样发生吗?任何人的帮助将不胜感激。
谢谢你, Monish Kumar。
答案 0 :(得分:0)
看起来像内存不足造成的崩溃。尝试在您的应用程序委托中实现-applicationDidReceiveMemoryWarning:
并在那里释放不必要的资源。
答案 1 :(得分:0)
这很可能是由无限循环引起的,导致内存不足而调试器无法解除堆栈,因为递归过多。
在崩溃之前的某个位置在调试器中设置断点,然后逐步执行代码中的操作以查找问题发生的位置。