我怎样才能创建一个像 GuidedTour.playground 这样的 Swift 游乐场

How can I create a Swift playground like GuidedTour.playground

GuidedTour Playground 包含交互式和非交互式元素以及格式精美的文本。文本似乎被锁定且无法编辑。我发现它是一个很好的学习工具。是否可以编辑它的内容或创建类似的东西?

playground 文件是一个“包”,即包含文件的目录 和对用户显示为单个文件的子目录。 使用 Finder 中的“显示包内容”,您可以检查 结构。

记录格式:

Interactive Learning Document Format Reference

Warning: This is a specification that is likely to change.

An interactive learning document is a kind of playground that lets the reader interact with code mixed with rich HTML content. Its file format is a package that contains Swift source code, HTML content, assets such as CSS and images, and a manifest file.

详细说明如下。