·codable-patterns
</>

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.

42Installations·18Tendance·@dpearson2699

Installation

$npx skills add https://github.com/dpearson2699/swift-ios-skills --skill codable-patterns

Comment installer codable-patterns

Installez rapidement le skill IA codable-patterns dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/dpearson2699/swift-ios-skills --skill codable-patterns
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : dpearson2699/swift-ios-skills.

Encode and decode Swift types using Codable (Encodable & Decodable) with JSONEncoder, JSONDecoder, and related APIs. Targets Swift 6.2 / iOS 26+.

When all stored properties are themselves Codable, the compiler synthesizes conformance automatically:

Prefer Decodable for read-only API responses and Encodable for write-only. Use Codable only when both directions are required.

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.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill codable-patterns
Catégorie
</>Développement
Vérifié
Première apparition
2026-03-09
Mis à jour
2026-03-10

Browse more skills from dpearson2699/swift-ios-skills

Réponses rapides

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.

Comment installer codable-patterns ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/dpearson2699/swift-ios-skills --skill codable-patterns Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/dpearson2699/swift-ios-skills