Xcode调试与Cocoa基础框架入门
1. Xcode调试器功能
Xcode调试器为开发者提供了强大的调试功能,帮助我们定位和解决代码中的问题。下面为大家详细介绍其主要功能和操作。
1.1 调试按钮功能
- Step Out(⌘⇧T) :该按钮用于让当前函数执行完毕,然后将控制权返回到调用函数的下一行。在调试时,若你想让当前函数执行完成并查看调用函数的后续执行情况,可使用此按钮。
- Xcode调试窗口按钮 :点击带有喷雾罐图标的按钮,会弹出Xcode调试窗口,方便你查看调试信息。
- GDB控制台按钮 :此按钮用于打开GDB控制台,你可以在控制台中直接输入调试命令,与调试器进行交互。
- 调用栈弹出菜单 :该菜单显示当前的调用栈,即当前活跃的函数集合。例如,若A调用B,B调用C,那么C位于栈顶,B和A依次位于下方。通过查看调用栈,你可以了解函数的调用顺序,找出代码执行到当前状态的调用路径。
1.2 查看变量值
当程序停止执行时,我们通常会关注程序的状态,特别是变量的值。Xcode提供了数据提示(datatips)功能,类似于鼠标悬停在按钮上显示其功能的工具提示。在Xcode编辑器中,将鼠标悬停在变量或方法参数上,会弹出一个小窗口显示其值。你还可以点击该值并输入新值来修改它。例如,若将鼠标悬停在 index 变量上,数据提示会显示其值为0,你可以将其修改为37,然后执行
超级会员免费看
订阅专栏 解锁全文
3374

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



