Daily iOS
0일 연속
네트워킹주관식출처 github.com

불안정한 응답 스키마 처리

Codable 로 다음 모델에 응답을 디코딩하는데, 서버가 nickname 필드를 어떤 응답에는 넣고 어떤 응답에는 아예 빼고 보냅니다. 지금 코드에서 무슨 일이 생기나요?

struct Profile: Decodable {
    let id: Int
    let nickname: String
    let tags: [String]
}