原文作者:Ted Kremenek

译者:UC 国际研发 Jothy


image.png


这是一则令 Swift 开发者兴奋的消息:Swift 4.2 现已正式发布! 它以 Swift 4 的优势为基础,提供更快的编译时间,改进调试体验,更新标准库以及融合二进制兼容性。

Swift 4.2 是一个重要的正式版本,包含以下语言更改和更新,这些更改和更新通过了 Swift Evolution 过程:

泛型改进

随着条件一致性支持的完成,Swift 4.2 在实现该语言中泛型的愿景方面取得了重大进展。 对泛型的更好支持最终会减少代码中所需的样板量,并使更多代码可重用。 要了解有关条件一致性的更多信息,请查阅原文。

标准库更新

Swift 4.2 中的标准库包括许多新功能,包括 Hashable 协议的改进以及新的统一随机化功能和协议集。

二进制兼容性

Swift 4.2 使

收藏 打印