SpriteKit中发生了未知的崩溃

时间:2014-04-21 19:50:30

标签: ios objective-c sprite-kit

我是spriteKit的新手,正在开发游戏。我有一些记忆问题,我解决了这个问题,但是在玩了几次游戏后,由于访问不良而导致游戏崩溃。

在每个级别结束时,我会显示一个Image来指示用户是赢还是输,并删除SkScene中的所有SKSpriteNodes:

[node removeFromParent];

我不使用纹理预载的预加载。

此链接来自我的Xcode:

my Error Image 1

My Error Image 2

崩溃日志:

Crash Log Description

我发现使用试飞的错误

3 UIKit 0x30ee700c _UIGestureRecognizerSendActions 4 UIKit 0x30d92502 - [UIGestureRecognizer _updateGestureWithEvent:buttonEvent:] 5 UIKit 0x31139af4 ___ UIGestureRecognizerUpdate_block_invoke

1 个答案:

答案 0 :(得分:1)

我无法理解您的崩溃日志,您可以在运行时自行运行应用程序时对其进行调试。

阻止EXC_BAD_ACCESS的一种简单方法可以是:

if (node != nil)
{
    [node removeFromParent];
}