寒風的Cocos之旅之C++篇--cocos2d-x内存管理机制
目前主要有两种实现智能管理内存的技术,一种是引用计数,一种是垃圾回收。Cocos2d-x采用的是引用计数机制。为此实现了自己的根类CCObject,每个对象都包含了一个用来控制生命周期的引用计数器,就是CCObject的成员变量m_uReference。而autorelease()方法会将对象放入自动回收池实现灵活的垃圾回收。因此,在生成autorelease对象密集的区域的前后,我们最好可以手动创建并释放一个回收池。