请问下当我 cc.sys.garbageCollect(); 当我在js 调用gc 他是怎样让之前retain过得native类引用个数减少的,看了一下源码 不知道这个在哪里实现的
在 cocos2d_specifics.cpp 中,看一下 jsb_FinalizeHook 这个类的代码,在它的 finalize 函数中,它是通过 js_add_FinalizeHook 来注册的。
也可以看下我这篇文章:
请问下当我 cc.sys.garbageCollect(); 当我在js 调用gc 他是怎样让之前retain过得native类引用个数减少的,看了一下源码 不知道这个在哪里实现的
在 cocos2d_specifics.cpp 中,看一下 jsb_FinalizeHook 这个类的代码,在它的 finalize 函数中,它是通过 js_add_FinalizeHook 来注册的。
也可以看下我这篇文章: