我正在使用openGL为iPhone编写益智游戏。
有一个非常奇怪的“错误”(我不确定它是什么)...每当我在很短的时间内触摸屏幕我的应用程序关闭,而不会发出警告或错误
可能是什么原因?我猜它与记忆有关,但我想知道。
编辑: 我也认为这是因为我每次用户触摸屏幕或移动手指时都会调用多个功能。
答案 0 :(得分:2)
听起来你的内存已经不足了。
一些可能有用的快速提示:
didReceiveMemoryWarning:
is your friend - 也是一个很好的机会抛弃你在记忆中并不绝对需要的任何东西。不过,最好是在整个时间内保持记忆效率。答案 1 :(得分:0)
尝试设置NSUncaughtExceptionHandler。您可能还想设置signal handler。