关于cocos2dx的autorelease,该怎么处理

关于cocos2dx的autorelease
在看cocos2dx-权威指南时,里面对于内存管理是这么说的,说使用autorelease会影响效率,并不推荐使用,但是又说cocos2dx中大量静态工厂函数又在创建对象之后都是用autorelease函数的,对于些有点不明白,放在静态函数里面难道这么用就不影响效率么,还是我没理解他这句话的意思?看哪位高手能来解答一下疑惑
------解决思路----------------------
他这句话的意思应该是,参与内存管理的对象太多(内存管理模块会在下一帧遍历一次所有参与管理的对象),会影响效率,而autorelease就是让对象参与到内存管理的
但如果不适用autorelease的话,就要自己管理对象的释放了
------解决思路----------------------
你没有理解错,这两句话本身就是有点相互对立的,但是也都各有优缺点。所以具体怎么使用就要看你自己了。
就好像世上有“好”,“不好”,那难道就不能有“好,但也有不好”的东西吗?!