我已经将NSCoding
子类化了,并添加了我的游戏特定内容,例如健康等。我已经序列化了我已经子类化的对象但是在解码后然后通过[self addChild:sprite]
将精灵添加到屏幕,它无法将精灵绘制到屏幕上。
我猜这是因为CCSprite
还需要实现NSCoding
协议,所以我的问题是:
1)我对上述假设是正确的(我不想浪费时间实施此解决方案,只发现这不是问题)
2)让CCSprite
实施NSCoding
的最佳方式是什么?是使用Categories还是仅将其子类化并强制子类实现NSCoding
协议?
答案 0 :(得分:0)