Address Sanitizer之初見

Address Sanitizer:可以用來解決內存問題,當發生Crash時,打印這個Crash內存的使用記錄。通過這個使用記錄來調試Bug。
Xcode中使用:在xcode->edit scheme

Edit Scheme.png

發生crash后,拷貝內存地址:EXC_BAD_ACCESS ,選中內存查看選項,view memory

View Memory.png

然后剛才的內存地址,就能看到內存調用記錄了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 前言 iOS崩潰是讓iOS開發人員比較頭痛的事情,app崩潰了,說明代碼寫的有問題,這時如何快速定位到崩潰的地方很...
    齊滇大圣閱讀 65,459評論 29 443
  • 前言 Bebug調試程序是開發中最常見的問題,對于一些簡單有效的調試技巧的了解是很有必要的。這篇文章就列舉Debu...
    進無盡閱讀 729評論 0 2
  • [這是第15篇] 導語:在當前的iOS開發中,雖然ARC為開發者解決了手動內存管理時代 的許多麻煩,但是內存方面的...
    南華coder閱讀 7,545評論 10 78
  • 1.Xcode IDE概覽 說明:從左到右,依次是“導航窗格(Navigator)->邊列(Gutter)->焦點...
    小地閱讀 5,387評論 0 9
  • 你有多久沒有認真讀過一本書呢?你有多久沒有去過圖書館,沒有買過書?在這個腳步匆匆的世界,可以靜下心來閱讀,是件多么...
    小考拉俱樂部閱讀 706評論 2 2