記憶體管理(Debug Memory Graph)

LeeJTom發表於2018-05-04

Debug Memory Graph

Debug Memory Graph 是XCode8.0 加入的功能,視覺化除錯記憶體引用。

常見的應用環境:

  1. NSTimer的使用不當
  2. Block的迴圈引用
  3. 通知沒有移除

怎麼看?

記憶體管理(Debug Memory Graph)

  1. 頁面載入:開啟一個有問題的頁面然後退出

    記憶體管理(Debug Memory Graph)

  2. 正常銷燬

    記憶體管理(Debug Memory Graph)

  3. 異常銷燬

    記憶體管理(Debug Memory Graph)
    可以檢視被哪個頁面持有

記憶體管理(Debug Memory Graph)

相關文章