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