在我的场景中,我有许多子节点,有或没有动作。使用ARC,我必须在onExit
方法中执行哪种清理?
我是否必须停止所有动画精灵(stopAllActions
),然后从父(removeFromParentAndCleanup
)移除或框架将为我做这个?
任何清单?
答案 0 :(得分:1)
你清理你创建的混乱。 ;)
任何可能保留强引用(即,如果您对兄弟节点或父节点有强引用)。 malloc'ed的任何记忆。这样的事情。
你不做的是在cocos2d本身上运行任何清理。你没有删除所有孩子,你没有取消选择选择器,你不会停止动作。这一切都是由cocos2d完成的。