初识调试(1)
来源:互联网 发布:大麦盒子软件 编辑:程序博客网 时间:2024/05/22 13:07
相信有很多初学者像我一样,程序经常崩溃掉,却又不知道是哪里出了错误,于是只能“笨笨”的添加许多NSLog(反正我是这样做的)来找到出错的根源。此时的界面通常是这样的:
这样很难找到问题出在哪里。其实有一个很简单的方式可以解决这个问题。在Xcode左侧找到“Show the Breakpoint navigator”(默认快捷键是command+7)
然后点击左下角的“+”号
选择“Add Exception Breakpoint”
此时效果如下图所示
OK,大功告成!现在再运行一次刚刚崩掉的代码,结果如下图所示:
现在会自动定位到出错的地方(程序中的第165行),再也不用浪费时间去找到底是哪错了,是不是很方便呢?
2 0
- 初识调试(1)
- 初识gdb调试器
- 初识Remoting(1)
- 初识Erlang(1)
- 初识Hadoop(1)
- 初识DOJO(1)
- (1)初识HTML5
- dubbo初识(1)
- 初识 Git(1)
- 初识scss(1)
- (1)C++ 初识
- 初识GWT(1)
- Unity初识(1)
- Lua初识(1)
- 初识AngularJs(1)
- JavaScript(1)初识
- 初识python(1)
- 初识UML(1)
- android studio gradle介绍
- Java执行定时任务的方法(Timer、ScheduledExecutorService)
- 产品的道、法、术(道篇二)——老吴说产品
- Lighttpd 启用 HTTPS 并重定向 HTTP 为 HTTPS 访问配置
- 【Boost】boost库asio详解2——strand与io_service区别
- 初识调试(1)
- 学计算机的你伤不起啊(转)
- 有关网络攻击的世界地图是怎么开发的?比如 ZoomEye 经常有一些这样很酷的地图~
- 子窗口居中显示不正常
- TOMCAT 内存过高,GC完后内存变小,不停的重复
- Google Protocol Buffer 的使用和原理
- SAS Proc Logistic
- 百度地图API学习笔记(四)
- 日期转换