什麼是 codable-patterns?
使用 Codable、JSONEncoder 和 JSONDecoder 對 Swift 類型與 JSON、屬性清單和其他外部表示進行編碼和解碼。在實作API回應解析、用於鍵重新映射的自訂CodingKeys、用於複雜轉換的自訂init(from:)或encode(to:)、嵌套或扁平化JSON結構、異質數組解碼、日期和資料解碼策略、有損數組包裝器、與URLSession、SwiftData或UserDefaults的可編碼性設定時使用策略設定器、SwiftData或UserDefaults的可編碼設定器。 來源:dpearson2699/swift-ios-skills。