* -[CCTouchDispatcher forceAddHandler:array:], /libs/cocos2d/Platforms/iOS/CCTouchDispatcher.m:108 中的断言失败
* 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“已将委托添加到触摸调度程序。”
导致它的行是
skillsMenu.isTouchEnabled = YES;
skillsMenu
只是一个CCMenu
。我喜欢经常使用上面的行启用/禁用它。
问题是,我不知道如何正确解释这个错误——我不知道为什么设置这个属性会导致这样的错误。
也许一开始就使用那条线是错误的。没有更好的方法来启用/禁用 aCCMenu
吗?
cocos2d-iphone 1.0.1