我等了很久但是我的游乐场项目没有在右侧栏上显示结果 我正在使用正确的代码,但仍然正确的栏没有更新我不知道我尝试了很多时间的问题是什么。 这是我的代码
var str = "Hello, playground"
var str1 = "this is my first program"
let kermit = "kermit"
let msPiggy = "ms. piggy"
let string1 = msPiggy + " and " + kermit + ", sitting in a tree"
let string2 = "\(msPiggy) and \(kermit), sittting in a tree "
let string3 = " kermit has \(5*2) fingers"
let chr1:Character = ""
答案 0 :(得分:13)
从Xcode 8开始,除非你是print
,否则操场中的结果可能会花费更多的工作来展示。
在此屏幕截图中,我展示了您可以点击的两件事。 #1是“显示调试区域”按钮,工具栏右上角的中间按钮(即切换在Xcode窗口中上下滑动的下部窗格)。 print
的结果在那里结束。
此外,第二组(多个)圆圈表示您可以单击以显示结果。您可以将灰色条形空间更宽地滑动以显示内容。
最后,如果您在下方工具栏中看到“播放”三角形,请尝试单击该三角形以强制Playground再次执行您的代码。
答案 1 :(得分:9)
就我而言,我不得不关闭Xcode 9.2并关闭所有模拟器,然后重启playground文件,然后就可以了。
答案 2 :(得分:4)
我的结果区域太小而无法显示结果。尝试将其拖得更大。
答案 3 :(得分:3)
不应该启用助理编辑器。这是右边的小灰条,太窄了。如果将鼠标指针悬停在预期结果旁边,您将看到熟悉的小眼睛和单选按钮图标。然后将栏拖出来,它会显示出来。 希望它有效!
答案 4 :(得分:2)
在我的情况下,我的mac上安装了两个Xcode版本。 (v8.2.1和v7.3.1)
两个Xcode同时运行,然后当我决定在v8.2.1上打开一个游乐场并打印出一些代码时。 Playground应该自动运行它,但它仍然存在于运行我的文件中。
我做的是重新启动了两个Xcode应用程序,然后Playground成功打印了我的代码。
答案 5 :(得分:2)
答案 6 :(得分:1)
在Xcode 9.2的情况下,当我点击文件/新建/标签时,输出开始出现。因此,Playground似乎缺少一些刷新选项,新选项卡也是如此。
答案 7 :(得分:1)
我遇到了同样的问题,发现如果我按住调试区域上方的“播放”图标(显示在操场底部),它会显示一个选项“自动运行”。
我选择了,一切都很好!
干杯。
答案 8 :(得分:1)
通常,我需要关闭我的游乐场和Xcode并重新启动以查看结果。
答案 9 :(得分:0)
将import PlaygroundSupport
添加到代码顶部!我遇到了同样的问题,效果很好。
答案 10 :(得分:0)
答案 11 :(得分:0)
就我而言, ios:macOS Catalina 版本 10.15.7 Xcode 版本 12.1 (12A7403)
答案 12 :(得分:0)
在 Xcode 10.1 中,我将构建系统从 file> Playground Setting 更改为Legacy Build
系统。它解决了我的问题
答案 13 :(得分:0)
就我而言,我将游乐场保存在默认路径以外的其他位置,但未显示结果。将其保存在默认路径即可使其正常工作。
答案 14 :(得分:0)
也有这个问题。 “编辑器›运行游乐场”对我有用。
答案 15 :(得分:0)
我制作了一份清单来解决这个问题
答案 16 :(得分:0)
playground将不会显示结果,您将不得不删除这些错误,所有结果将立即开始显示在右侧栏上。