在我的场景中,我有许多子节点,有或没有动作。使用ARC,我必须在onExit
方法中执行哪种清理?
我是否必须停止所有动画精灵(stopAllActions
),然后从父级(removeFromParentAndCleanup
)中删除,否则框架会为我做到这一点?
有任何清单吗?
最佳答案
您清理您创建的混乱。 ;)
任何可能保留的强引用(即,如果您具有对同级节点或父节点的强引用)。您分配的所有内存。像这样的东西。
您不要做的是对cocos2d本身进行任何清理。您不会删除所有子项,不会取消选择器的时间表,也不会停止操作。这些都是由cocos2d完成的。
关于ios - 如何正确清理导出现场?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16397829/