我正在開發一個明顯的內存泄漏的Flash遊戲。我做我應該用GC做的事情;刪除對象的所有引用,使其無效,刪除所有偵聽器(或使用弱偵聽器);但泄漏仍然存在。AS3:垃圾收集太大?
我偶然發現這篇文章: http://www.andymoore.ca/2010/03/motherfucking-as3-garbage-collection/
它聲稱太大的對象將永遠不會被垃圾收集。這個理論適合我的項目,因爲我的所有遊戲都駐留在經常創建和銷燬的幾個巨大的動畫片段中。
對於太大的物體永遠不會被垃圾收集的說法有什麼好處嗎?
你是不是也處置的所有引用和刪除您加載的影片剪輯對象的聽衆? – TheDarkIn1978