我放了断点。我使用命令⌥⌘-单击断点。
它向我展示了以下选项。


我怎样才能使用这些选项。
1. AppleScript
2. Capture GPU Frame
3. Debugger Command
4. Log Message
5. Shell Command
6. Sound还有其他选择
1. Condition
2. Ignore
3. Action
4. Options这些选择是什么。他们是怎么工作的?
发布于 2016-02-06 09:42:33
您可以阅读有关断点选项的详细教程:https://www.bignerdranch.com/blog/xcode-breakpoint-wizardry/
摘要:
对于操作字段,可以选择触发断点时的操作。可能的价值是:
发布于 2016-02-06 09:56:50
这些选项可用于在调试器到达此断点后执行其他操作。
例如,“日志消息”非常有用,因为它允许您自动打印收集到的数据,比如这个断点的命中计数、它所在的方法的名称、变量和其他表达式的值。
使用相同的主体,您可以让调试器运行Apple脚本,执行shell命令等等。
您还可以检查“评估操作后自动继续”,这样调试器就不会在按下它时实际中断--但是该操作仍将被执行。
您甚至可以使用更高级的选项,比如只在满足特定条件时执行操作,忽略断点,除非它有一定的最小命中率,甚至链接几个操作(+和-按钮)。
https://stackoverflow.com/questions/35239377
复制相似问题