cocos2d-x 使用CCBMemberVariableAssigner绑定报错0x00000005
cocos2d-x 使用CCBMemberVariableAssigner绑定出错0x00000005
自定义类继承CCBMemberVariableAssigner,实现虚函数如下:
执行至此处时报错0x00000005

这个错误应该是指针为NULL吧?
具体中断的函数是CCObject中的
不知道是为什么,最关键是不知道怎么才能找到问题。求建议啊,谢谢了。
------解决思路----------------------
_titleLabel记得初始化为NULL
自定义类继承CCBMemberVariableAssigner,实现虚函数如下:
bool DDYClock::onAssignCCBMemberVariable(cocos2d::CCObject* pTarget, const char* pMemberVariableName, cocos2d::CCNode* pNode)
{
CCB_MEMBERVARIABLEASSIGNER_GLUE(this, "_titleLabel", CCLabelTTF*, this->_titleLabel);
}
执行至此处时报错0x00000005
这个错误应该是指针为NULL吧?
具体中断的函数是CCObject中的
void CCObject::release(void)
{
CCAssert(m_uReference > 0, "reference count should greater than 0");
--m_uReference;
if (m_uReference == 0)
{
delete this;
}
}
不知道是为什么,最关键是不知道怎么才能找到问题。求建议啊,谢谢了。
------解决思路----------------------
_titleLabel记得初始化为NULL