misaligned_stack_error_是什么意思?

时间:2014-07-11 07:29:07

标签: ios iphone xcode crash

迁移到新的cocos2d-iphone版本(3.1)后,我遇到了misaligned_stack_error_崩溃事件。一条无害的线路崩溃了我的代码: ccColor3B colorPH = [[self node].color ccColor3b]; 这次崩溃的原因是什么? misaligned_stack_error_是什么意思?

1 个答案:

答案 0 :(得分:0)

我找到了原因。正如我已经说过我迁移到新的cocos2d版本。在我的旧代码中,我有一个CCNode类别的方法。它返回结构:

-(ccColor3B)color
{
    return (ccColor3B){255,255,255};
}

但是新的cocos2d版本开发人员在CCNode中添加了新属性,它也调用color但返回对象(CCColor *)。 谢谢!