ExCodable:Swift Codable的扩展 源码
可编码 En | ExCodable -Swift Codable扩展。 内容 特征 通过KeyPath and CodingKey`支持键映射: 无需通过UnsafePointer读取/写入内存。 无需一一编码/解码属性。 只需使用var声明属性并提供默认值即可。 在大多数情况下,不再需要CodingKey ,因为它将仅使用一次,因此String文字可能会更好。 编码/解码: 支持通过下标进行编码/解码。 通过Array支持多个替代键进行解码。 通过带点语法的String支持嵌套键。 通过闭包支持自定义编码/解码处理程序。 支持类型转换和自定义类型转换。 简单灵活的可编码/可解码API: API的一部分借鉴了一个很棒的框架的设计。 默认情况下使用JSON编码器/解码器。 使用类型推断。 返回Optional值,而不是引发错误。 用法 TODO : // Ex
下载地址
用户评论