如何在 iOS playground 中添加群组?

How do you add a group in iOS playground?

在 Xcode 项目中,左侧项目导航器中的文件可以组织到虚拟(和实际)文件夹(组)中。 在 Playground 中,虽然可以添加新文件夹,但似乎无法做到这一点。 可以在 Playground 中完成吗?

如果不能,有什么相似之处?

您可以创建一个 Xcode 带有内置游乐场的项目,信息 found here

  1. 在Xcode中,文件->新建->项目…然后iOS->应用程序->单视图应用程序
  2. 文件 -> 另存为工作区...将其另存为 SuperProject.xcworkspace 在与 SuperProject.xcproject 文件相同的目录中。
  3. 文件 -> 新建 -> 文件...然后 iOS -> 源 -> 游乐场。将其命名为 SuperProject.playground,使用与 SuperProject.xcproject 相同的目录,并且 select Group 下的 top-level “SuperPlayground”(这不是默认选项)。
  4. File -> New -> Target… 然后 iOS -> Framework & Library -> Cocoa Touch Framework。将其命名为 SuperPlaygroundiOS 并取消选中单元测试。
  5. 可选:在 Project Navigator1 中的 ViewController.swift 上 Control-click 并单击新建文件...,然后单击 iOS -> 源 -> Swift 文件.将其命名为 SuperClass.swift 并确保在 Targets 下选中 SuperProject 和 SuperProjectiOS。将此文件的内容替换为: 进口基金会

    class超类{ func greetMe() -> 字符串{ return "Hello" } }

  6. Select 文件检查器中的框架目标 (SuperPlaygroundiOS) 用于您要从新游乐场访问的任何其他文件。

  7. Select SuperPlaygroundiOS > iPhone 6S Plus 在 Play/Stop 按钮旁边,然后 Product -> Build.

  8. 在 SuperProject.playground 中,在文件顶部键入以下内容:

    @testable import SuperPlaygroundiOS

  9. 如果您执行了第 5 步,您现在也可以在文件底部键入此内容。

    SuperClass.greetMe()