【发布时间】:2014-01-11 07:27:32
【问题描述】:
我正在创建一个解读文字游戏。
我已经到了可以使用以下方式保存/加载游戏的阶段:
(void)encodeWithCoder:(NSCoder *)aCoder(instancetype)initWithCoder:(NSCoder *)aDecoder
当我第一次保存/加载游戏时没有问题。当我第二次按下主页按钮时,应用程序崩溃了,我最终遇到了一个我不知道如何理解的错误。
这是什么意思?
2014-01-11 18:23:12.254 GameTest[16622:70b] 由于未捕获的异常而终止应用程序
'Attemped to add nil node', reason: 'Attemped to add nil node to parent: <SKNode> name:'(null)' position:{0, 0} accumulatedFrame:{{inf, inf}, {inf, inf}}'
我不知道我的代码哪里出错了。
卢克干杯
【问题讨论】:
-
这意味着 addChild 被调用,参数为 nil。添加 xcode 异常断点,如果错误在您的代码中,它会显示给您
标签: ios load save sprite-kit nscoder