3
可能重複:
flash AS3 how do I remove stage event listeners如何從匿名組件中刪除事件偵聽器?
說我有一個事件監聽器綁定到一個組件,我想從組件移除事件偵聽器,以便它可以被垃圾收集。問題是我不知道它是什麼類型的對象或它有什麼事件監聽器。
基本上我該如何找出對象有什麼事件監聽器,以及如何刪除它們中的一個或全部?
可能重複:
flash AS3 how do I remove stage event listeners如何從匿名組件中刪除事件偵聽器?
說我有一個事件監聽器綁定到一個組件,我想從組件移除事件偵聽器,以便它可以被垃圾收集。問題是我不知道它是什麼類型的對象或它有什麼事件監聽器。
基本上我該如何找出對象有什麼事件監聽器,以及如何刪除它們中的一個或全部?
重複。
當您添加事件偵聽器時,通過將最後一個參數設置爲true來將其標記爲弱引用。您不再需要擔心刪除它。我發佈了一個很長的回答here,所以你可能想看看。