removeChildByTag:找不到子项

时间:2011-11-27 01:39:56

标签: cocos2d-iphone

有些断点指出以下这一代码行发送的CCLog代表removeChildByTag: child not found

    CCMenu* menu = [CCMenu menuWithItems:item1, item3, nil];

item1item3的实际创建不会导致任何异常的CCLOG,但菜单本身的创建确实如此。知道为什么吗?

1 个答案:

答案 0 :(得分:2)

CCMenu或CCMenuItem发送removeChildByTag消息的唯一地方是CCMenuItem方法-(void)setSelectedIndex:(NSUInteger)index,而后者又由initWithTarget调用并激活方法。

我想只要您的菜单正常运行,就无需担心。