|
4
|
| Gallaugher · 技术社区 · 8 年前 |
|
|
1
8
我犯了这个错误。我有两个不同的操场,一个有错误,一个没有。问题是我的操场没有设置“自动运行”。要设置该选项,请单击操场调试窗口顶部的播放箭头,您将看到“自动运行”选项,选择它。 必须是自动运行模式更像是运行整个程序,而手动运行则不是。 |
|
|
2
3
1)如果不初始化let声明的常量,现在得到的错误是xcode 10的新错误,但仅在swift repl或playground中,而不是在编译代码时(见下文)。 2)在 Swift Playgrounds REPL (read eval print loop)和解释器几乎是但不是完全一样的东西。repl是一个交互式文本编辑器,它读取代码语句,执行它们,并打印结果,在编辑文本时循环。当您在操场上进行编辑时,xcode会一遍又一遍地重新执行编辑器中的所有代码,每次执行一行,就好像您第一次每次都在键入每一行一样。这与解释器的不同之处在于,解释器通常从输入文件中读取代码,每次解释并执行一行代码,而不是在执行开始前先编译并链接到机器代码。 |