开发 iOS 应用的过程中,断点必不可少,调试的时候要用到,崩溃的时候也可以用来定位问题,但是我们平时使用到的,也只是其中的一小部分功能,为了让开发工具更加得心应手,我们来仔细了解一下 iOS 中的断点调试。
Xcode 给我们提供了以下几种断点:
- 源文件断点(Source File Breakpoints)
- Swift 错误断点(Swift Error Breakpoint)
- 全局异常断点 (Exception Breakpoint)
- OpenGL ES 错误断点(OpenGL ES Error Breakpoint)
- 符号断点(Symbolic Breakpoints)
- 运行时问题断点(Runtime Issue Breakpoints)
- 约束错误断点(Constraint Error Breakpoint)
- 单元测试断点(Test Failure Breakpoint)
本文主要讨论三个常用的断点:
- 源文件断点(Source File Breakpoints)
- 符号断点(Symbolic Breakpoints)
- 运行时问题断点(Runtime Issue Breakpoints)