感觉cocos2dx的内存管理真是最差劲最垃圾最破的架构,今天下了官方一个demo,310版本的,放到316后,修改正确代码后,运行待下一帧,就崩掉了,提示某个对象A内的一个对象a被回收,A被retain,且A内的a外部没有任何操作。花了点时间调试,但因为时间关系,临时用别的办法解决,在此还是真是想吐槽这个引擎,内存管理这块不重新彻底整顿,哪怕你们公司投重本也要改,要不没戏!
崩溃的demo是310的版本的,因为个人原因用了316(个人认为不应该因此导致引擎内部崩溃)
项目demo地址:
http://www.cocoachina.com/cocos/20140814/9380.html?utm_source=tuicool&utm_medium=referral
你们官方人员有空下载这个demo用316跑一跑,看看自己引擎啥问题吧,这里就不贴代码了,太多地方涉及。