经常碰到的一个问题是Exec Bad Access,碰到过好几次了,这样的错误感觉很无奈,自己只能慢慢猜。后来网上有人说了下面的方法,感觉确实有用,能够在出错的时候给出更多的信息。
比如:下面的代码
设置后如下:
可以看出确实多输出了一些信息,可以帮助我们定位判断
下面这样的设置也是一样的。
还有一种方法是设置一个全局的断点,能够在发生错误的时候,迅速定位到出错代码的附近,貌似也不是完全可以行 ,但是自己在
使用的时候成功过。
比如下面这个例子
还有一种说法是可以再崩溃后,在控制台输出窗口上输入bt命令,可以根据输出的信息分析原因.如下所示
这些信息我看不太懂,但是通过字面意思分析可以看出,由下向上似乎反映了程序的运行过程,这样women就可以找出崩溃的原因了。