Xcode Breakpoint 断点总结

总结一下Breakpoint

  1. 设置断点,The Debugging Area就能看到对应的变量信息


    Xcode Breakpoint 断点总结_第1张图片
    pic1.png
  2. 忽略次数断点,右键断点选中Edit Breakpoint (举例有点不太好,常用于遍历数组是的断点)


    Xcode Breakpoint 断点总结_第2张图片
    pic2.png
  3. 条件断点,右键断点选中Edit Breakpoint (举例有点不太好,常用于遍历数组是的断点)


    Xcode Breakpoint 断点总结_第3张图片
    pic3.png
  4. Action断点,右键断点选中Edit Breakpoint,点击add Action
    打印dic这个变量 (选中Options之后,断点不会停止直接走完程序)


    Xcode Breakpoint 断点总结_第4张图片
    pic4.png
Xcode Breakpoint 断点总结_第5张图片
pic5.png

1.AppleScript 执行预先设定的脚本语言
2.Capture GPU Frame 当断点生效时,捕获GPU当前所绘制的帧。该功能是辅助图形调试的。
3.Debugger Command 默认的选项,可以让断点执行LLDB调试命令。
4.Log Message
5.Shell Command
6.Sound 动作会在断点被触发时,弹出声音提示。


在The Navigation Area添加Breakpoint
快捷键command + 7 或鼠标选中
点击左下角➕


Xcode Breakpoint 断点总结_第6张图片
pic6.png

1.Exception Breakpoint 异常断点,抛出异常时会执行的断点
程序奔溃是添加Exception Breakpoint,可快速定位崩溃点


Xcode Breakpoint 断点总结_第7张图片
pic7.png

2.Symbolic Breakpoint

这样添加Breakpoint,每个Controller的viewDidLoad都会被断点,对上手新项目熟悉代码很有帮助


Xcode Breakpoint 断点总结_第8张图片
pic8.png

你可能感兴趣的:(Xcode Breakpoint 断点总结)