XCode调试技巧–设置全局断点快速定位问题代码所在行
2015-07-18 18:55
615 查看
很多时候,在调试程序的时候,我们很想马上知道错误的代码在哪一行, 而不想大概设置一个断点,逐行调试发现最终是哪一行代码出问题导致程序崩溃。 可以使用下面这个办法快速定位问题代码。
1,进入断点窗口
2,首先需要为-[NSException raise]创建一个断点。 选择底部的“+”, 单击Add Symbolic Breakpoint..., 输入-[NSException raise],然后按Done键。
3,其次,再按照上面的步骤添加另外一个全局断点objc_exception_throw。
现在,运行的程序有异常抛出的时候,调试器就会中止程序运行并指向有问题的代码行。
转载自 http://blog.sina.com.cn/s/blog_876a2c9901016ezh.html
1,进入断点窗口
2,首先需要为-[NSException raise]创建一个断点。 选择底部的“+”, 单击Add Symbolic Breakpoint..., 输入-[NSException raise],然后按Done键。
3,其次,再按照上面的步骤添加另外一个全局断点objc_exception_throw。
现在,运行的程序有异常抛出的时候,调试器就会中止程序运行并指向有问题的代码行。
转载自 http://blog.sina.com.cn/s/blog_876a2c9901016ezh.html
相关文章推荐
- Linux 自检和 SystemTap
- Python 七步捉虫法
- 路由器的配置与调试
- 对于技术人员的出现了运行时间错误,是否要进行调试的解决方法
- vs2010根据字符串内容添加断点的方法介绍
- 可以用来调试JavaScript错误的解决方案
- 如何调试异步加载页面里包含的js文件
- 调试一段PHP程序时遇到的三个问题
- JavaScript高级程序设计 错误处理与调试学习笔记
- Javascript调试脚本的经验之谈第1/2页
- 在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
- Android App调试内存泄露之Cursor篇
- 使用dump函数,给php加断点测试
- Lua的编译、执行和调试技术介绍
- Objective-C的内省(Introspection)用法小结
- 10个调试和排错的小建议
- 调试PHP程序的多种方法介绍
- PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
- PHP调试函数和日志记录函数分享
- JavaScript 错误处理与调试经验总结