[iOS/Swift] JSON 다루기 / Codable / JSON Decoder / JSON Encoder 안녕하세요. 개발하는 정주입니다. 오늘은 iOS에서 JSON을 다루는 방법에 대해 포스팅하려고 합니다. JSON 데이터를 넣는 구조체 정의와 인코딩, 디코딩에 대해 알아봅시다. Codable JSON을 다루기 전 Codable이 뭔지 알아야 합니다. 공식 문서에서는 Codable을 "Codable is a type alias for the Encodable and Decodable protocols."로 정의하였습니다. 즉 인코딩과 디코딩을 할 수 있는 프로토콜이라는 뜻이며 그러한 것을 수행하려고 할 때 채택하면 됩니다. typealias Codable = Decodable & Encodable ..