7

我试图弄清楚 .playground 文件到底是什么。如果它是源文件,则项目中的其他 swift 文件或其他 .playground 文件都无法(据我尝试)看到它,反之亦然。

一个项目应该有一个这样的文件吗?它们是一种快速文件吗?

我知道它(.playground 文件)做了什么,我只是不知道它如何适合项目。

4

3 回答 3

8

.playground 文件实际上是一个捆绑目录,可以通过右键单击它并选择“显示包内容”来验证。

它包括一个用于实际源代码的 .swift 文件,可以正常编辑,以及一个 .xcplayground 文件和一个 .xctimeline 文件,它们是不透明的,无法通过正常方式进行编辑。

您还可以向其中添加文件,例如要在 Playground 中使用的图像和其他资源。

不必出现在应用程序项目中。它仅用作探索的地方,无需创建项目。

于 2014-06-03T13:38:19.843 回答
1

我的理解是它纯粹是抽象的。在您将其集成到您的项目之前,这是一个测试新 API/逻辑的地方。它并不意味着成为您应用程序的一部分。

于 2014-06-03T13:39:09.640 回答
0

它不是一个文件。它是一个捆绑目录。

它包含:

  • 时间线.xctimeline
  • 第 1 节.swif
  • 内容.xcplayground
于 2014-06-03T13:39:03.750 回答