Xcode两种调试小技巧
2015-09-03 12:22
309 查看
1.”全局”断点
正常情况下如果代码有错误,会直接触发SIGXXXX信号,然后中断在main函数里.
但是我们还是不知道到底是什么引发了异常信号.我们可以在断点导航器中添加一个全局断点,一旦出现错误,会立即中断执行:
2.启用未声明selector异常
如果我们在代码中引用了一个未声明的selector,编译不会有问题;但是运行时会直接崩溃.我们可以在项目中开启未声明selector异常,在编译时就发现这个问题:
正常情况下如果代码有错误,会直接触发SIGXXXX信号,然后中断在main函数里.
但是我们还是不知道到底是什么引发了异常信号.我们可以在断点导航器中添加一个全局断点,一旦出现错误,会立即中断执行:
2.启用未声明selector异常
如果我们在代码中引用了一个未声明的selector,编译不会有问题;但是运行时会直接崩溃.我们可以在项目中开启未声明selector异常,在编译时就发现这个问题:
相关文章推荐
- Xcode两种调试小技巧
- 四叉树和八叉树剔除Quadtree and Octree Culling Alternative
- Android笔记之:App应用之启动界面SplashActivity的使用
- windows核心编程
- Regionals 2014 >> Asia - Dhaka >> 6917 - Decoding Baby Boos
- sharepoint 2013 如何创建一个webservice获取sharepoint列表数据
- loaded nib but the view outlet was not set
- Android中Service(后台服务)详解
- poj1985&&第四次CCF软件认证第4题 求树的直径
- HDU1878欧拉回路(欧拉回路的判定)
- 理科男看阅兵顺带学习小知识
- LTE学习:关于CNTI
- leetCode #141 Linked List Cycle
- 软件工程为什么不知从何学起
- 结合源代码详解android消息模型
- Chaper 11. Associate Container
- 反压过压保护电路设计
- 把已有的项目加入Git管理
- Regionals 2014 >> Asia - Dhaka >> 6921 - Refraction
- JS-案例-插入节点