Qu'est-ce que codable-patterns ?
Encodez et décodez les types Swift vers et depuis JSON, les listes de propriétés et d'autres représentations externes à l'aide de Codable, JSONEncoder et JSONDecoder. À utiliser lors de la mise en œuvre de l'analyse des réponses API, de CodingKeys personnalisés pour le remappage de clés, d'init(from:) ou d'encode(to:) personnalisé pour des transformations complexes, des structures JSON imbriquées ou aplaties, des stratégies de décodage de tableaux hétérogènes, de décodage de dates et de données, des wrappers de tableaux avec perte, une intégration codable avec URLSession, SwiftData ou UserDefaults, ou lors de la configuration du formatage de sortie et des stratégies de clés de l'encodeur/décodeur. Source : dpearson2699/swift-ios-skills.