Daily iOS
네트워킹

Codable JSON 디코딩

서버 응답이 {"user_id": 3, "created_at": "2026-09-11T02:00:00Z"} 형태로 옵니다. 이 응답을 Codable로 Swift 모델에 매핑하는 과정을 설명해 주세요.

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

Codable은 컴파일러가 합성하는 Encodable+Decodable이며, JSONDecoder가 CodingKeys로 값을 찾아 각 타입의 init(from:)을 재귀 호출해 모델을 만든다.

받은 질문 공유