Codable源码剖析
Codable是从Swift 4开始加入到Swift的标准库组件。当时官方发布的时候就说过,Codable的设计目标有三个:通用型、类型安全性以及减少编码过程的模板代码。那么,在Swift标准库作者的眼里,这三个目标究竟是怎么实现的呢?
在这个系列里,我们就从应用代码出发一路追到Swift标准库中的实现,通过代码彻底理解这个系统的工作方式。
你可能会想,为了使用一个语言特性,没必要非得要看懂源代码吧。emm...大部分时候没错,但当你需要自定义编码和解码过程时,这几乎就是你逃不开的一节选修课了 :)
SERIES 9 Episodes 00:52:18 hrs
0% Complete