[英]Memory management AS3
我的AS3應用程序通過向舞台添加自定義對象,基本上執行了3次或4次以下操作(主應用程序類中的偽代碼):
_movieClipClassVariable = new MyCustomSpriteSubclass();
_movieClipClassVariable.addEventListener(MyEvents.READY, function(event:Event):void {
_hideLoading();
mcHolder.addChild(_movieClipClassVariable);
});
_movieClipClassVariable.addEventListener(MouseEvent.CLICK, myClickHandler);
private function coverClickHandler(event:Event):void
{
...
}
什么是允許垃圾收集器在_movieClipClassVariable
下回收_movieClipClassVariable
的正確方法? 分配null
嗎? 刪除所有聽眾? 對聽眾使用弱引用?
提前致謝!
為了使用垃圾收集器,您應該考慮:
system.gc();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.