Xcode图形界面中的断点
TODO:
- 【记录】lldb命令使用心得:breakpoint
- 【已解决】Xcode中lldb中b list不是breakpoint list
- 【未解决】Xcode中无法给下一行将要运行的汇编指令加断点
- 【已解决】XCode中如何给符号断点加上判断条件
- 【未解决】XCode和lldb如何根据函数地址加断点
- Xcode特有的
- 当断点发生时,支持更多的设置
- ignore
- 忽略几次之后,再触发断点
- action
- 当触发断点时,执行额外某些动作
- 举例
- 触发某个音乐文件,比如响铃一声之类的
- Action=
Debug Command
为po indexPath
去打印当前索引值
- 举例
- 当触发断点时,执行额外某些动作
- ignore
- 全局的异常类的断点
- Xcode中,新增断点时,可以看到其他更多选项
- 包括
Swift Error Breakpoint
- 含义:当有
Swift
代码方面的错误,会触发断点
- 含义:当有
Exception Breakpoint
=Objective-C Exceptions Breakpoint
- 含义:当有
Objective-C
方面的异常,会触发断点
- 含义:当有
Runtime Issue Breakpoint
- 含义:当有
Objective-C
的运行时(Runtime)方面的问题,会触发断点
- 含义:当有
Constraint Error Breakpoint
- 含义:当有(比如iOS中布局等方面的)限制(不满足)方面的错误时,触发异常?
Test Failure Breakpoint
- 含义:当项目代码中有测试代码时,且运行时测试代码运行发现条件不满足,测试失败时,触发断点
- Xcode中,新增断点时,可以看到其他更多选项
- 当断点发生时,支持更多的设置