Swift Playgrounds

Swift Playgrounds 是一款革命性的 iPad App,可以帮助你学习和探索如何使用 Swift 编程。App Store 上的许多优质 App 都采用 Swift 这一强大编程语言开发而成。这款 App 包含有趣且吸引人的课程和挑战,让你在专为触摸屏设计的互动环境中编写真实的 Swift 和 iOS 代码,通过这种方式学习编程的核心概念。

下载和更新

App Store 提供 Swift Playgrounds 的最新版本,用户可免费下载。App Store 会在有可用更新时通知你;或者你也可以让 iOS 自动执行更新。如果你在下载或更新 Swift Playgrounds 时遇到问题,请联系 Apple 支持

更新 Swift Playgrounds 后使用较旧的内容

Swift Playgrounds App 更新到新版本后,它可能会尝试更新现有的 Playground 文档,以便与这一新版本无缝协作。通常,这会以公开透明的方式进行。Playground 必须存储在设备上,才会在 Swift Playgrounds App 启动时得到更新。

如果你的 Playground 存储在 iCloud 中,而非设备上,则 Playground 只有在下载到设备上之后才能得到更新。如果你通过“隔空投送”或电子邮件接收旧版 Playground,也会出现类似情况。在这两种情况下,这些 Playground 会在 Swift Playgrounds 完全关闭并重新启动后得到更新。

要手动触发更新,请强制关闭 Swift Playgrounds App,再重新启动它。然后,Swift Playgrounds 会更新你储存在 iPad 上的所有 Playground。了解如何强制关闭 App

极少数情况下,你需要使用“New Playground”(新建 Playground) 按钮来创建新版 Playground。这将会重新获取与当前 Swift Playgrounds 版本兼容的最新版 Playground。

提供反馈并报告错误

你的反馈对于改进 Swift Playgrounds 来说非常重要。你可以使用反馈助理报告 Swift Playgrounds 的问题,或是请求对相关功能做出改进。请务必附上问题的详细说明,包括系统和版本信息,以及所有相关的崩溃日志或控制台信息。

注:Swift Playgrounds 中含有未标注 Apple 品牌名称且由第三方发布的 Playground 文档。这类 Playground 由各自的发布者根据他们的条款和条件提供独家支持。如需技术支持和客户服务,请直接联系发布者。

加载精选内容时出错

如果你运行的是旧版 Swift Playgrounds,则你在尝试下载新的 Playground 文档时可能会看到以下错误信息:

Error — There was an error loading Featured content (错误 - 加载精选内容时出错)。

为解决这一问题,请通过 App Store 更新至最新版 Swift Playgrounds。

资源与帮助

查看相关文档和论坛,了解如何使用 Swift Playgrounds 进行编程教学。