內(nèi)存檢測方法

  • 靜態(tài)分析Analyze
    執(zhí)行product -> Analyze

主要分析以下四種問題:
1、邏輯錯誤:訪問空指針或未初始化的變量等;
2、內(nèi)存管理錯誤:如內(nèi)存泄漏等;
3、聲明錯誤:從未使用過的變量;
4、Api調(diào)用錯誤:未包含使用的庫和框架。

Xcode運行后左側(cè)Debug區(qū)域的Memory如果顯示空白,是因為開啟了僵尸模式enable zombie Objects

  • 是否執(zhí)行dealloc
  • 使用僵尸對象
Zombie Objects.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容