1.如圖 點選Analyze便可分析獲取相似於下圖所示的內存泄漏的代碼!進行修改ide
2.在進行Profile以前首先須要在Build Setting中將Debug Information Format選擇爲以下的選項,不然在進行內存分析時沒法準肯定位到哪一行代碼。工具
接着啓動Instrument,運行程序開始進行內存監測ui
選擇Instrument工具。就會出現下圖orm
沒錯上圖顯示紅色❌號的就是內存泄漏的地方。點選紅色的❌號(下圖顯示的是沒有選擇Debug Information Format出現的二進制地址)內存
在下面就會出現如圖所示。首先須要將Detail選擇爲Call Treeio
而後將右邊的Invert Call Tree 和Hide System Libraries點選form
接着就會出現下圖所示。而後雙擊下面藍色的一行。便可定位到內存問題的具體的代碼一行。file
鄙人拋磚引玉,有什麼不對的或者指教請留言。謝謝你們內存泄漏