Codable, проблема в том что в одном месте приходит по этому ключу String, а в другом словарь. Хотелось бы чтобы просто в случае словаря в поле был nil, а то Alamofire показывает ошибку декодирования (debugDescription : "Expected to decode String but found a dictionary instead.") Есть какие-то нормальные решения без заведения отдельной модели (поле удалить не могу оно нужно там где приходит String)
Скорее всего только писать свой кастомный parse внутри вашего объекта codable
Написать самому инициализацию из декодера
Понял, спасибо, буду делать)
Привет, попробуй enum 🤔
Обсуждают сегодня