네트워킹
Codable JSON 디코딩
서버 응답이 {"user_id": 3, "created_at": "2026-09-11T02:00:00Z"} 형태로 옵니다. 이 응답을 Codable로 Swift 모델에 매핑하는 과정을 설명해 주세요.
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
서버 응답이 {"user_id": 3, "created_at": "2026-09-11T02:00:00Z"} 형태로 옵니다. 이 응답을 Codable로 Swift 모델에 매핑하는 과정을 설명해 주세요.
Codable은 컴파일러가 합성하는 Encodable+Decodable이며, JSONDecoder가 CodingKeys로 값을 찾아 각 타입의 init(from:)을 재귀 호출해 모델을 만든다.
네트워킹객관식기초
Codable 로 JSON 을 디코딩하는 다음 코드를 실행하면 어떻게 되나요? …
#codable #decodable
Swift 언어주관식심화
서버 JSON이 snake_case 키를 쓰고, 날짜는 "2026-09-11T10:00:00Z" 문자열입니다. Codable로 이 응답을 디코딩하려면 디코더에…
#codable #decodable
Swift 언어주관식기초
서버 응답 JSON을 직렬화·역직렬화(Serialization)하는 모델 타입을 만들 때 class를 써야 하나요, struct를 써야 하나요? 근거를 들어…
#codable #serialization
네트워킹주관식기초
Codable 로 다음 모델에 응답을 디코딩하는데, 서버가 nickname 필드를 어떤 응답에는 넣고 어떤 응답에는 아예 빼고 보냅니다. 지금 코드에서 무슨…
#codable