Address Sanitizer之初见

Address Sanitizer:可以用来解决内存问题,当发生Crash时,打印这个Crash内存的使用记录。通过这个使用记录来调试Bug。
Xcode中使用:在xcode->edit scheme

Edit Scheme.png

发生crash后,拷贝内存地址:EXC_BAD_ACCESS ,选中内存查看选项,view memory

View Memory.png

然后刚才的内存地址,就能看到内存调用记录了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 iOS崩溃是让iOS开发人员比较头痛的事情,app崩溃了,说明代码写的有问题,这时如何快速定位到崩溃的地方很...
    齐滇大圣阅读 65,647评论 29 443
  • 前言 Bebug调试程序是开发中最常见的问题,对于一些简单有效的调试技巧的了解是很有必要的。这篇文章就列举Debu...
    進无尽阅读 4,046评论 0 2
  • [这是第15篇] 导语:在当前的iOS开发中,虽然ARC为开发者解决了手动内存管理时代 的许多麻烦,但是内存方面的...
    南华coder阅读 12,209评论 10 78
  • 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点...
    小地阅读 10,733评论 0 9
  • 你有多久没有认真读过一本书呢?你有多久没有去过图书馆,没有买过书?在这个脚步匆匆的世界,可以静下心来阅读,是件多么...
    小考拉俱乐部阅读 3,926评论 2 2

友情链接更多精彩内容