标准库预览

Swift 标准库预览包提供了对新功能的访问,这些功能已经通过 Swift Evolution 流程被接受到标准库中,但尚未作为官方 Swift 版本的组成部分发布。

每个获批的标准库提案都以其自身的独立包的形式提供,如下所列。此存储库中的 StandardLibraryPreview 包充当一个伞形库,重新导出每个单独的包。

包含的模块

用法

要在 Swift Package Manager 项目中使用伞形库,请将以下内容添加到您的 Package.swift 文件的依赖项中

.package(url: "https://github.com/apple/swift-standard-library-preview.git", from: "0.0.1"),

接下来,将预览包添加为目标的依赖项

.product(name: "StandardLibraryPreview", package: "swift-standard-library-preview"),

重要提示:标准库预览包正在持续开发中,并保持主版本 0,以表明它不旨在成为源稳定版。 例如,在子模块的功能已包含在 Swift 标准库的已发布版本一段时间后,可能会从伞形库中删除它。

如果您的项目需要源稳定性,请添加单个子模块,而不是 swift-standard-library-preview 包。

贡献

欢迎并鼓励您为标准库预览包做出贡献!