什么是 codable-patterns?
使用 Codable、JSONEncoder 和 JSONDecoder 对 Swift 类型与 JSON、属性列表和其他外部表示进行编码和解码。在实现API响应解析、用于键重新映射的自定义CodingKeys、用于复杂转换的自定义init(from:)或encode(to:)、嵌套或扁平化JSON结构、异构数组解码、日期和数据解码策略、有损数组包装器、与URLSession、SwiftData或UserDefaults的可编码集成时使用,或者在配置编码器/解码器输出格式和键策略时使用。 来源:dpearson2699/swift-ios-skills。