Неужели все датаклассы валют различаются, что пришлось для каждой делать отдельный класс? Если нет, то почему не сделать один класс для валют?
Скорее всего по JSON в таком виде приходит
В каком? Я имею ввиду то, что если поля всех моделей валют идентичны, то можно сделать один класс, а не клепать дубликаты. Но автор не ответил. А если они отличаются, то это супер странное решение и плохо спроектированный код
Можно, но как потом вытаскивать и имя, и значение валют?
всмысле как? берешь и вытаскиваешь
data class Currency(val name: String, val value: Int)
Обсуждают сегодня