我发现UIWidget没有使用2dx的引用计数内存管理方式。需要手动释放内存,我定义了一个节点,继承子UIWidget。这个节点我又添加到了一个CCArray里面。当场景结束的时候我先clear,然后release array。发现挂掉。这就是说两者的内存清理方式冲突
— Begin quote from ____
%url%chengstory 发表于 2013-8-1 14:19
2.1.4f版本已经修正了这个问题。
— End quote
怎么没发现修复了== 比如uiwidget== create的时候还是没进行autorelease操作==
2.1.4f版本已经修正了这个问题。
UIWidget目前没有使用autorelease的机制 是通过remove时delete进行的内存释放,目前版本建议在clear之前移除掉控件的所有引用,如array等
2.1.4f版本已经修正了这个问题。