# Swift Codable

> Implement Swift Codable models for JSON and property-list encoding and decoding with JSONDecoder,…

Implement Swift Codable models for JSON and property-list encoding and decoding with JSONDecoder, JSONEncoder, CodingKeys, and custom init(from:) or encode(to:). Use when parsing API responses, remapping keys, flattening nested JSON, handling date or data decoding strategies, decoding heterogeneous arrays, or integrating Codable with URLSession, SwiftData, or UserDefaults.

- Page: https://ss33.ai/skills/dpearson2699/swift-codable-707662271
- Publisher: dpearson2699
- Category: [Software Development](https://ss33.ai/skills/category/software-development-t44z8z) › [Languages & frameworks](https://ss33.ai/skills/category/software-development-t44z8z/languages-and-frameworks-rgvrso)
- Source: https://github.com/dpearson2699/swift-ios-skills/blob/8d90fd121a263355a4fb44fd082af1416a5c1c2a/skills/swift-codable/SKILL.md

## Skill

This skill's licence does not allow redistribution, so the store does not serve its text. Get it from the author: https://github.com/dpearson2699/swift-ios-skills/blob/8d90fd121a263355a4fb44fd082af1416a5c1c2a/skills/swift-codable/SKILL.md
