我正在调试我的代码并考虑在xCode调试模式下自动步进或逐步进入的可能性。在没有单击每个下一步的情况下,逐行查看代码的执行方式会更有效。也许这是一种可以为下一步设置计时器的方法。 我正在寻找类似的东西,但调试模式的帖子太多,只能解释基本的东西。
答案 0 :(得分:4)
也许我不理解这个问题,但三个关键按钮是:
- “跳过”, F6 ,继续执行但停在下一行代码处(但不是单步执行当前代码行引用的方法);
- “Step into”, F7 ,继续执行但停在当前代码行引用的方法的第一行代码中;
- “走出去”, F8 ,继续执行,但停在调用当前方法的代码处。
请参阅 Xcode用户指南的Control Program Execution。
另一个明显的技巧是明智地使用setting breakpoints或设置“观察点”(即,只要特定变量发生变化,调试器就会自动暂停)。
可能值得看一下Debugging in Xcode WWDC 2012视频