·codable-patterns
</>

codable-patterns

Codable、JSONEncoder、JSONDecoder を使用して、Swift 型を JSON、プロパティ リスト、その他の外部表現との間でエンコードおよびデコードします。 API 応答解析、キー再マッピングのためのカスタム コードキー、複雑な変換のためのカスタム init(from:) または encode(to:)、ネストまたはフラット化された JSON 構造、異種配列のデコード、日付およびデータのデコード戦略、非可逆配列ラッパー、URLSession、SwiftData、または UserDefaults との Codable 統合を実装する場合、またはエンコーダー/デコーダーの出力形式とキー戦略を構成する場合に使用します。

42インストール·18トレンド·@dpearson2699

インストール

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

codable-patterns のインストール方法

コマンドラインで codable-patterns AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/dpearson2699/swift-ios-skills --skill codable-patterns
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: 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.

Codable、JSONEncoder、JSONDecoder を使用して、Swift 型を JSON、プロパティ リスト、その他の外部表現との間でエンコードおよびデコードします。 API 応答解析、キー再マッピングのためのカスタム コードキー、複雑な変換のためのカスタム init(from:) または encode(to:)、ネストまたはフラット化された JSON 構造、異種配列のデコード、日付およびデータのデコード戦略、非可逆配列ラッパー、URLSession、SwiftData、または UserDefaults との Codable 統合を実装する場合、またはエンコーダー/デコーダーの出力形式とキー戦略を構成する場合に使用します。 ソース: dpearson2699/swift-ios-skills。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill codable-patterns
カテゴリ
</>開発ツール
認証済み
初回登録
2026-03-09
更新日
2026-03-10

Browse more skills from dpearson2699/swift-ios-skills

クイックアンサー

codable-patterns とは?

Codable、JSONEncoder、JSONDecoder を使用して、Swift 型を JSON、プロパティ リスト、その他の外部表現との間でエンコードおよびデコードします。 API 応答解析、キー再マッピングのためのカスタム コードキー、複雑な変換のためのカスタム init(from:) または encode(to:)、ネストまたはフラット化された JSON 構造、異種配列のデコード、日付およびデータのデコード戦略、非可逆配列ラッパー、URLSession、SwiftData、または UserDefaults との Codable 統合を実装する場合、またはエンコーダー/デコーダーの出力形式とキー戦略を構成する場合に使用します。 ソース: dpearson2699/swift-ios-skills。

codable-patterns のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/dpearson2699/swift-ios-skills --skill codable-patterns インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

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