Xcode 7中的Swift游乐场似乎不支持使用调试器。这个功能似乎(非常)有用......
我有一个在我正在编写的框架内运行代码的游乐场。我真的喜欢能够在我的框架中的代码上设置断点 - 并且当从操场上执行代码时遇到断点时让调试器停止执行。有谁知道为什么游乐场目前不支持这个?是否有一些根本原因导致游乐场无法支持这一点,或者这可能会成为未来的特色?
答案 0 :(得分:1)
Xcode中的Playground中没有调试器。但是,在代码的右侧,您应该在执行该行代码时看到每个表达式的值。如果多次执行,您只会看到“(X次)”,但您可以单击蓝点并随时间查看值,可以是图形或列表。
如果要使用默认的print("")
表达式打印出值,请确保启用助理编辑器:
查看>助理编辑>显示助理编辑器
答案 1 :(得分:-2)
我认为在调试器中没有必要,因为您可以在任何行中看到变量值,只需键入变量的名称,您就会在执行的那一刻看到值。对于for
循环,有value history
个功能。