Xcode Playground 不断显示进度图标

问题描述 投票:0回答:1

that loading icon

当我手动运行代码时,一切看起来都很好,但我不知道为什么进度图标(?)没有消失。我等了10多分钟。我的电脑是 MacBook Air (M2)

我不知道该怎么办。

xcode swift-playground
1个回答
0
投票

如果我没记错的话,“准备继续...”消息是 Xcode 10 中添加的功能的一部分(发行说明):

Xcode 中的 Playgrounds 现在会增量执行代码,当您键入 Shift-Return 或按新代码行旁边的“运行”按钮时,会编译新代码行。这对于您不想重复运行的长时间任务特别有用,例如训练机器学习模型或设置实时视图的状态,并且允许您逐步迭代您的想法而无需重新启动 Playground。 (34313149)

当您按下底部(输出控制台顶部)的播放按钮时,会发生什么情况,您的代码会一直运行到最后,然后暂停 - 它不会停止

您现在可以在左侧显示圆形 ▶️(播放按钮)的空行上方或下方输入新行。

现在注意播放按钮,新行的行号变成蓝色,表示有新代码未运行。如果您现在按左侧的 ▶️,您现在可以编译并运行您编写的新行,而无需重新编译并重新运行之前的行。

这就是“准备好继续”的意思。

旋转的轮子只是表明游乐场的执行还没有停止。它正在等待您运行新的代码行(您尚未编写)。

您可以通过单击底部(输出控制台顶部)的停止按钮来终止 Playground 执行。之后就不会有纺车了。

© www.soinside.com 2019 - 2024. All rights reserved.