您的位置:首页 > 其它

Xcode调试技巧

2013-01-08 11:31 134 查看

Xcode调试技巧

在系统抛出异常处设置断点

程序不知道跑到哪个地方就 crash 了,而 crash 又很难重现。

保守的做法是: 在系统抛出异常之前设置断点. (具体来说是在
objc_exception_throw 处设置断点。)

设置步骤为:

1. 在 XCode 按 CMD + 6,进入断点管理窗口;

2. 然后点击右下方的 +,增加新的 Symbolic Breakpoint。

3. 在 Symbol 一栏输入:objc_exception_throw,然后点击 done,完成。

这样在 Debug 模式下,如果程序即将抛出异常,就能在抛出异常处中断了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: