【发布时间】:2010-11-11 14:28:17
【问题描述】:
两天前,我的应用/游戏已在 App Store 上架。现在,我收到有关完成多个级别时发生的神秘故障的报告(这是一个益智游戏)。屏幕只是变黑,根本无法进行任何用户交互。
我认为发生的情况是我的视图被释放,所以唯一剩下的就是我的窗口,它有黑色背景。
起初我认为这可能是由于我的视图控制器通过释放视图来响应的内存警告。但是当我在模拟器上模拟内存警告时,一切都很好。
我已经使用 Instruments 对我的应用进行了广泛的测试。它不包含内存泄漏。它在游戏过程中使用恒定的 ~43MB。 CPU 负载低。
我在这里很无知。令人沮丧的是,我自己无法重现该问题。我无法计算我自己玩过的关卡,试图让这个故障发生。有人有什么建议吗?
【问题讨论】:
标签: iphone objective-c cocoa-touch memory