cocos2d-x3.11 在删除Layer的时候会出现这种情况:
CCASSERT(_referenceCount > 0, “reference count should be greater than 0”);
请问为什么会出现这种情况,我需要怎么修改
不要手动删除
2楼说得对。
这种情况一般是你标记为autorelease了,然后自己手动又release了一次。那么在下一帧引擎自动调用autorelease开始回收的时候,发现你这个对象已经被删除了,于是遇到一个野指针。
1赞