0
所以我使用儀器中的泄漏和分配工具來分析我的應用程序。我首先切換到調用樹進行分配,然後選擇的選項用於創建並仍然存在。我有一個加載一堆圖像的UIScrollView。所以我繼續嘗試向下滾動到UIScrollView。我的所有代碼都使用延遲加載,並且只加載屏幕上的圖像,不會一次加載所有代碼,而是儘可能地重複使用。儀器缺陷
當我這樣做時,看起來像使用了特定方法的內存量,在這個例子中imageForText總是在增加。從錄製開始到時間X從0 MB到5 MB。所以我然後切換切換創建和銷燬,然後回來創建,仍然生活,我可以看到那裏的內存只有2-3 MB現在。如果我不這樣做,它似乎只會線性上升。
我只是誤讀或不理解這個?這是一個儀器上的錯誤,因此創建的&仍然存在不能正確反映,因此您必須來回切換以獲取最新的準確數據?
這裏是我的圖表: