请问,先创建一个SceneA,然后pushSceneB,然后replaceSceneC,场景A会不会释放,还是一直会留在内存中。
如果不会释放的话,有没有什么API是一次过释放内存中,所有压栈的Scene,
或者是指定的某个压栈Scene
谢谢
请问,先创建一个SceneA,然后pushSceneB,然后replaceSceneC,场景A会不会释放,还是一直会留在内存中。
如果不会释放的话,有没有什么API是一次过释放内存中,所有压栈的Scene,
或者是指定的某个压栈Scene
谢谢
pushScene的场景是不会释放的。一次释放的话用这个吧!void popToSceneStackLevel(int level);
感谢!!






另外,想问一下,我有一个场景replace了,然后出现
CCASSERT(_referenceCount > 0, “reference count should greater than 0”);
–_referenceCount;
这个问题困扰了我一天了,还没找到哪里有问题,请问应该在哪里找错误或者具体错误是什么?
谢谢了。