Swift 4 现已正式发布!Swift 4 在 Swift 3 的基础上,提供了更强大的稳健性和稳定性,为 Swift 3 提供源码兼容性,对标准库进行改进,并添加了归档和序列化等功能。 你可以通过观看 WWDC 2017: What’s New in Swift 或完整发行说明快速了解 Swift 4 功能概述。 一、语言更新StringSwift 4 包含一个更快、更易使用的 String 实现,保留了 Unicode 的正确性,并新增了对创建、使用和管理子字符串的支持。 详情: 集合Swift 4 改进了创建、使用和管理集合类型。 详情: 归档和序列化Swift 4 支持结构化和枚举类型的归档,并可以对外部格式(如 JSON 和 plist )进行类型安全的序列化。 详情: 其他二、新兼容模式Swift 4 发布后,你可能不需要修改代码就可以使用新版本的编译器。编译器支持两种语言模式:
语言模式由 -swift-version 指定给编译器,由 Swift 包管理器和 Xcode 自动处理。 详情: 三、包管理器升级Swift 4 为 Swift Package Manager 引入了新的工作流功能和更完整的 API :
详情: 四、相关地址文档
下载 (责任编辑:IT) |