Я начал использовать cocos2d-x в iphone. Я создал класс, который наследуется от cclayer. Теперь, когда я пытаюсь зарегистрировать его с помощью сенсорного диспетчера, он вылетает.
В файле .h:
класс BasePage: общедоступный cocos2d::CCLayer
И .m файл:
CCDirector::sharedDirector()->getTouchDispatcher()->addTargetedDelegate(this, INT_MIN + 1, true);
И он вылетает в файле ccobject.m:
void CCObject::retain(void)
{
CCAssert(m_uReference > 0, "reference count should greater than 0");[here is crash]
++m_uReference;
}
Не могли бы вы дать мне какое-нибудь решение?