码迷,mamicode.com
首页 > 移动开发 > 详细

iosvv

时间:2014-08-05 18:37:59      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:os   io   strong   代码   管理   ios   程序   on   

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

有时候我们的程序不知道跑到哪个地方就 crash 了,而 crash 又很难重现。保守的做法是在系统抛出异常之前设置断点,具体来说是在 objc_exception_throw处设置断点。设置步骤为:首先在 XCode 按 CMD + 6,进入断点管理窗口;然后点击右下方的 +,增加新的 Symbolic Breakpoint,在 Symbol 一栏输入:objc_exception_throw,然后点击 done,完成。 这样在 Debug 模式下,如果程序即将抛出异常,就能在抛出异常处中断了。比如在前面的代码中,我让 [firstObjctcrashTest]; 抛出异常

iosvv,布布扣,bubuko.com

iosvv

标签:os   io   strong   代码   管理   ios   程序   on   

原文地址:http://www.cnblogs.com/anjsxz/p/3892570.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!