如何在 iOS playground 中添加群组?
How do you add a group in iOS playground?
在 Xcode 项目中,左侧项目导航器中的文件可以组织到虚拟(和实际)文件夹(组)中。
在 Playground 中,虽然可以添加新文件夹,但似乎无法做到这一点。
可以在 Playground 中完成吗?
如果不能,有什么相似之处?
您可以创建一个 Xcode 带有内置游乐场的项目,信息 found here
- 在Xcode中,文件->新建->项目…然后iOS->应用程序->单视图应用程序
- 文件 -> 另存为工作区...将其另存为 SuperProject.xcworkspace 在与 SuperProject.xcproject 文件相同的目录中。
- 文件 -> 新建 -> 文件...然后 iOS -> 源 -> 游乐场。将其命名为 SuperProject.playground,使用与 SuperProject.xcproject 相同的目录,并且 select Group 下的 top-level “SuperPlayground”(这不是默认选项)。
- File -> New -> Target… 然后 iOS -> Framework & Library -> Cocoa Touch Framework。将其命名为 SuperPlaygroundiOS 并取消选中单元测试。
可选:在 Project Navigator1 中的 ViewController.swift 上 Control-click 并单击新建文件...,然后单击 iOS -> 源 -> Swift 文件.将其命名为 SuperClass.swift 并确保在 Targets 下选中 SuperProject 和 SuperProjectiOS。将此文件的内容替换为:
进口基金会
class超类{
func greetMe() -> 字符串{
return "Hello"
}
}
Select 文件检查器中的框架目标 (SuperPlaygroundiOS) 用于您要从新游乐场访问的任何其他文件。
Select SuperPlaygroundiOS > iPhone 6S Plus 在 Play/Stop 按钮旁边,然后 Product -> Build.
在 SuperProject.playground 中,在文件顶部键入以下内容:
@testable import SuperPlaygroundiOS
如果您执行了第 5 步,您现在也可以在文件底部键入此内容。
SuperClass.greetMe()
在 Xcode 项目中,左侧项目导航器中的文件可以组织到虚拟(和实际)文件夹(组)中。 在 Playground 中,虽然可以添加新文件夹,但似乎无法做到这一点。 可以在 Playground 中完成吗?
如果不能,有什么相似之处?
您可以创建一个 Xcode 带有内置游乐场的项目,信息 found here
- 在Xcode中,文件->新建->项目…然后iOS->应用程序->单视图应用程序
- 文件 -> 另存为工作区...将其另存为 SuperProject.xcworkspace 在与 SuperProject.xcproject 文件相同的目录中。
- 文件 -> 新建 -> 文件...然后 iOS -> 源 -> 游乐场。将其命名为 SuperProject.playground,使用与 SuperProject.xcproject 相同的目录,并且 select Group 下的 top-level “SuperPlayground”(这不是默认选项)。
- File -> New -> Target… 然后 iOS -> Framework & Library -> Cocoa Touch Framework。将其命名为 SuperPlaygroundiOS 并取消选中单元测试。
可选:在 Project Navigator1 中的 ViewController.swift 上 Control-click 并单击新建文件...,然后单击 iOS -> 源 -> Swift 文件.将其命名为 SuperClass.swift 并确保在 Targets 下选中 SuperProject 和 SuperProjectiOS。将此文件的内容替换为: 进口基金会
class超类{ func greetMe() -> 字符串{ return "Hello" } }
Select 文件检查器中的框架目标 (SuperPlaygroundiOS) 用于您要从新游乐场访问的任何其他文件。
Select SuperPlaygroundiOS > iPhone 6S Plus 在 Play/Stop 按钮旁边,然后 Product -> Build.
在 SuperProject.playground 中,在文件顶部键入以下内容:
@testable import SuperPlaygroundiOS
如果您执行了第 5 步,您现在也可以在文件底部键入此内容。
SuperClass.greetMe()