dynamic key (1) 썸네일형 리스트형 [AOS] Retrofit Response 동적 파라미터 Type으로 받기 서버 통신 응답 결과를 저장하는 DTO를 생성할땐 일반적으로 타입과 이름이 명시적입니다. data class UserRes( val email: String?, val name: String? ) 하지만 어떤 타입인지 모르거나 필드명을 모를 경우엔 어떻게 해야할까요? 서버측에서 필드명과 값들을 String으로 통일시켜서 내려주면 String으로만 받아서 사용하면 되지만 운영하는 서비스가 앱 포함 여러가지일 경우, 개발 스타일등의 이유로 저처럼 다이나믹한 결과값을 대응해야 하는 경우가 있습니다. 예를들어 유저가 종류가 다양하여 직군 별로 테이블에서 필드명을 관리한다고 가정했을때 각 직군 별로 있는 일치하는 필드가 있고 그렇지 않은 필드들이 있을 수 있습니다. 그렇기 때문에 데이터를 응답받을땐 직군별 필드키.. 이전 1 다음