支持调试器的Swift游乐场?

时间:2015-12-09 18:55:51

标签: swift debugging xcode7 swift-playground

Xcode 7中的Swift游乐场似乎不支持使用调试器。这个功能似乎(非常)有用......

我有一个在我正在编写的框架内运行代码的游乐场。我真的喜欢能够在我的框架中的代码上设置断点 - 并且当从操场上执行代码时遇到断点时让调试器停止执行。有谁知道为什么游乐场目前不支持这个?是否有一些根本原因导致游乐场无法支持这一点,或者这可能会成为未来的特色?

2 个答案:

答案 0 :(得分:1)

Xcode中的Playground中没有调试器。但是,在代码的右侧,您应该在执行该行代码时看到每个表达式的值。如果多次执行,您只会看到“(X次)”,但您可以单击蓝点并随时间查看值,可以是图形或列表。

如果要使用默认的print("")表达式打印出值,请确保启用助理编辑器:

  

查看>助理编辑>显示助理编辑器

答案 1 :(得分:-2)

我认为在调试器中没有必要,因为您可以在任何行中看到变量值,只需键入变量的名称,您就会在执行的那一刻看到值。对于for循环,有value history个功能。