觀測過程中不需要使用xcode。只需觀察leak工具即可
1:選中xcode,點選左上角的xcode。找到tool 然後找到instrument。如下圖
2:開啟instrument 找到leaks工具。
3:選擇裝置(類似xcode選擇模擬器一樣)
6:此時專案會直接跑起來。然後你隨便點選即可觀測。當出現紅色的❎時,就表示有記憶體洩露了。如下圖:
7:選中紅色的叉。找到田字格leaks選擇call tree。如下圖
8:在底部找到call tree。選擇選中的那兩個
使用過程中會出現的乙個問題。沒有顯示類名和方法名稱。原因是xcode設定出現的問題。更改xcode設定即可。方法如下
1:找到build setting
2:找到debug information format。然後把debug和release模式都修改成下圖的模式即可
3:然後重跑專案和leaks即可觀測。
mark ----------
重新跑過之後。發現使用的af報了很多的記憶體問題、
原因是每次請求的時候都建立了afhttpsessionmanager ,沒來得及釋放,造成記憶體洩露。
解決辦法就是把這個類建立為單例類。建立方法
/*如下圖單例 解決af請求記憶體洩露的問題 */
}
--------------至此結束------------
2020 06 07記錄一下
軟體測試技術型方向 自動化測試工程師,效能測試工程師,安全測試工程師等專項技術方發展 初級軟體測試人員專業知識 1 軟體功能測試技術,體現在用例設計和缺陷設計兩方面。主要包括軟體需求規格說明書的評審 測試計畫 測試用例設計技術 環境搭建 測試執行 缺陷提交 回歸測試 測試報告等。2 web自動化測試...
記錄一下進展
最近倆周都在除錯caffe的windows和matlab聯合使用,真的是超級鬱悶的一段時間。caffe編譯通過,但是目前有些不能用,當使用image data時,prototxt檔案解析失敗,我也不知道到底怎麼回事。另外乙個,在matlab呼叫caffe的mex檔案時,總是在初始化就失敗了。具體原因...
記錄一下使用過的框架大全
1.一款選擇框架 compile com.bilibili boxing impl 0.6.0 片段 private void selectimage 效果如下 2.picasso 好用的開源框架 compile com.squareup.picasso picasso 2.5.2 片段 picas...