摘要: 前两篇博文我们我们详细分析了cocos2dx的内存管理机制的实现,现在我们在这里简单总结一下:对于一个对象来说,一般流程:Object obj=new Object() ,自引用计数为1然后调用obj.autorelease()方法,进行自动释放,将obj添加到自动释放池,并保持自引用计数为1在这里... 阅读全文
posted @ 2014-03-26 20:41 会做菜的老狼 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 接着上一篇继续往下分析,我们知道一个被自动管理的对象从new出来之后会被放到autoreleasepool,那接下来 对象 是如何被delete的呢?首先我们要知道,cocos2d-x的引擎线程是单线程的,它不停的调用一个主循环来绘制当前的Scene ,同时对一些自动释放的对象进行管理。一、现在开始... 阅读全文
posted @ 2014-03-26 16:05 会做菜的老狼 阅读(209) 评论(0) 推荐(0) 编辑