1.设置断点
设置断点,就不说了,大家都知道,在你想要调试的代码处点击设置就行了。通过快捷键"Command+"也可以。
2.断点的自定义设置
(1)在你设置断点的地方,右击该断点,会弹出一个栏,选择Edit Breakpoint,可以对断点进行自定义设置,如下图 所示。
(2)点击Edit Breakpoint选项后,弹出如下设置框
Condition:指的是条件表达式,该项允许我们对断点生效设置条件,表示当满足某一特定条件的前提下,该断点才生效。(该条件的录入,不能够识别预处理的宏定义,也不能识别断点作用域之外的变量和方法)。
Ignore:忽略次数。它指定了在断点生效,应用暂停之前,代码忽略断点的次数。你如果希望应用运行一段时间后断点才生效,那么就可以使用这个选项。比如说在调试某一循环体的时候。
Action:动作。它表示当断点生效时,Xcode作出反应后的行为动作。点击右边的Add Action选项会弹出如图菜单。
Xcode也包含一些辅助的调试工具:
扫描二维码关注公众号,回复:
9696220 查看本文章
- 启用、禁用断点调试
- 继续执行
- 单步执行
- 进入函数
- 跳出函数
- UI调试
- 选择线程