程序开发时遇到 EXC_BAD_ACCESS 错误导致 Crash,出现这种错误时一般 Xcode 不会给我们太多的信息来定位错误来源,只是在应用 Delegate 上留下像Thread 1: Program received signal:”EXC_BAD_ACCESS”,让问题无从找起。
尝试解决方法:
Xcode 使用 cmd + shift + <打开 如下界面并且勾选红框中选项
然后运行程序执行操作到Crash位置,此时在控制台中会出现
//ooooo为进程pid,xxxxxx为对象地址
2016-06-13 17:15:43.035 test[ooooo:4702304] -[XXXXXX XXXXXX] message sent to deallocated instance xxxxxx
此时打开终端,输入
mall