ui资源释放的问题

UILayer* ul =UILayer::create();
this->addChild(ul,12,12);
ul->addWidget(GUIReader::shareReader()->widgetFromJsonFile(“NewProject_1.ExportJson”));
这样创建一个UI,
this->removeAllChildren();
看NewProject_1里面的有3张小图片加在panel上,加到ui时计数7,到场景切换后计数器为4!求解

两次计数,只有一次释放,求解

还有动画create后资源的Texture的计数也是一样的,remove后动画的对象释放了,但是Texture的计数没有变,再次加载Texture往网上加

autorelease() ?

CCTextureCache里面还存了一份,removeUnusedTextures一下,我不确定,错了别怪

楼主知道怎么回事了吗?我也碰到这个问题,而且切换场景的时候removeAllTextures(),内存不降。