如何调试BAD_ACCESS错误?
2019-05-14 本文已影响0人
FRAJ
- 重写 object 的
respondsToSelector方法,实现出现EXEC_BAD_ACCESS前,访问的最后一个 object; - 开启项目中的
Zombie检测; - 设置全局断点快速定位问题代码所在行;
- Xcode 7 以后集成了
BAD_ACCESS捕获功能,Addredd Sanitizer 在配置中勾选Enable Address Sanitizer。
respondsToSelector 方法,实现出现 EXEC_BAD_ACCESS前,访问的最后一个 object;Zombie检测;BAD_ACCESS 捕获功能,Addredd Sanitizer 在配置中勾选Enable Address Sanitizer。