public class MyButton extends Sprite
{
public function MyButton(defaultHandler:Function)
{
addEventListener(MouseEvent.CLICK, defaultHandler);
}
}
//主类
var myButton:MyButton =new MyButton(someFunction);
addChild(myButton)
removeChild(myButton);
myButton = null;
IE 我在构建时从内部向我的 Button 类添加了一个匿名 mouseclick 事件处理函数,而不是在将它从舞台上移除并清空时专门将其移除。
这个对象是否适合垃圾收集器,这不会导致内存泄漏吗?或者因为事件监听器只引用了一个本身被删除的对象,它也会被删除???