Xcode 调试与性能分析全攻略
1. 代码单步调试
在调试代码时,我们会遇到不同类型的代码行,需要使用不同的单步调试按钮来控制程序的执行流程。
- 日志语句调试 :当遇到日志语句时,点击“Step Over”按钮,让该语句执行。例如代码中的日志语句,点击“Step Over”即可执行。
- 方法调用调试 :对于连续调用的方法,可选择“Step Into”进入其中一个方法,查看其内部执行情况;使用“Step Over”跳过另一个方法,将其作为一个整体执行。比如对于 processFoo 和 processBar 方法,点击“Step Into”进入 processFoo 方法,此时绿色箭头和高亮代码会移动到 processFoo 方法的第一行,栈跟踪中 viewDidLoad 不再是第一行,被 processFoo 取代。若想返回 viewDidLoad 方法,点击“Step Out”按钮, processFoo 会从栈跟踪中弹出,绿色指示和高亮会回到调用 processFoo 方法后的代码行。对于 processBar 方法,使用“Step Over”,调试器会运行整个方法,执行完毕后停止,绿色箭头和高亮向前移动一行(排除空行和注释),可通过查看 bar 的值来了解 processBa
超级会员免费看
订阅专栏 解锁全文
1108

被折叠的 条评论
为什么被折叠?



