如何在Cocos2d中删除Layer?

时间:2013-01-04 14:47:56

标签: ios xcode release removechild

我的代码出了什么问题?

if(menu){
    [menu removeAllChildrenWithCleanup:YES]; // 1 line
    [menu removeFromParentAndCleanup:YES];   // 2 line
    menu = nil;
}

它失败了,但如果我评论第一行或第二行一切都很好。 但是如果我不清理childrenNodes,它们将不会被清理,如果我不从父母那里清除菜单,它就不会自行释放。

我该怎么办?

0 个答案:

没有答案