public function doAddItem(itemConcepto:int):void{
modalCfd = new modalCFDItems();
modalCfd.addEventListener(Event.CLOSE, closeHandler);
modalCfd.addEventListener("addItemResult", addItem_resultHandler);
modalCfd.addEventListener("addItemResize", addItemResize_resultHandler);
PopUpManager.addPopUp(modalCfd, this, true)
PopUpManager.centerPopUp(modalCfd);
}
private function addItem_resultHandler(event:Event):void{
addItemStuff();
PopUpManager.removePopUp(modalCfd);
removeListeners("modalCfd");
}
这样做,还是我必须显式删除事件?
答案 0 :(得分:1)
如果您希望GC启动,则必须始终删除侦听器
没有办法绕过它。
而对象也是NULL也是最好的。