探索 Xcode 的强大功能
1. 断点的高级用法
1.1 改变程序内部状态
在调试时,我们可以使用表达式来改变程序的内部状态。例如:
expr i = 12
当断点执行这个表达式后,变量 i 就会有一个新的值,无需停止程序、修改代码并重新运行。
1.2 触发 AppleScript 或 shell 脚本
- AppleScript :提供一个字段,可添加任何将作为 AppleScript 运行的文本。
- Shell 命令 :能运行任何 Unix 脚本并指定其参数。有一个选项可以暂停代码,直到 shell 脚本执行完毕;也可以让脚本在程序继续运行时在后台执行。
要运行 shell 脚本,首先需要在终端中设置其权限,输入以下命令:
chmod 755 myScript
1.3 断点的动态监控功能
断点不仅仅是停止和检查代码的工具,它还可以动态监控程序的进度、记录传递的值,甚至在不重启应用的情况下即时更改这些值。启用断点执行后代码继续运行的功能,为调试带来了更多可能性。
2. Xcode 行为设置
2.1 打开行为设置窗口
要设置 Xcode 行为,请按以下步骤操作:
1. 使用 command + , (即 com
超级会员免费看
订阅专栏 解锁全文
1091

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



