一个关于Scene的新手问题

请问,先创建一个SceneA,然后pushSceneB,然后replaceSceneC,场景A会不会释放,还是一直会留在内存中。

如果不会释放的话,有没有什么API是一次过释放内存中,所有压栈的Scene,
或者是指定的某个压栈Scene

谢谢

pushScene的场景是不会释放的。一次释放的话用这个吧!void popToSceneStackLevel(int level);

感谢!!:7::7::7::7::7::7::7:

另外,想问一下,我有一个场景replace了,然后出现
CCASSERT(_referenceCount > 0, “reference count should greater than 0”);
–_referenceCount;

这个问题困扰了我一天了,还没找到哪里有问题,请问应该在哪里找错误或者具体错误是什么?
谢谢了。

去看下内存管理吧。看完你应该就知道了
http://www.cocoachina.com/bbs/read.php?tid-195219-keyword-�ڴ�����.html