在我的iPhone應用程序中,利用ARC推動某些視圖控制器會導致大量內存分配,而這些內存分配並未發佈。大多數現場字節的有頭VM:CoreAnimationARC動畫內存問題
我已經嘗試了各種包裝代碼段,如推視圖控制器,具有@autoreleasepool {},但它並沒有任何區別。將視圖控制器設置爲零後,不再需要它們也無濟於事。
我們將非常感謝您的幫助和建議!
UPDATE
我意識到,存儲器分配的定時正值與CorePlot圖表從表視圖被推的詳細視圖。詳細視圖也在表格視圖的頭文件中被引用。一個問題是我將詳細視圖設置爲零,然後在推送之前重新分配它。如果我只是在第一次加載表視圖時啓動一次細節視圖,然後在每次推動之前刷新它的內容,則內存分配只會發生一次。
但是,我還沒有能夠完全解決這個問題,因爲當首次推送詳細視圖時,仍然存在大量的內存分配,這從未被釋放。
...你生成一個循環圖形上下文? – holex