Программировал на Java (Android), там с десериализацией в объект вообще проблем нет, бери GSON или Jackson, или еще что-нибудь, и одной-двумя строками загоняешь Json в объект. На Swift сколько туториалов не смотрел, все вручную выуживают данные по ключам из словарей. Посмотрел Readme у SwiftyJson - тоже самое. А если полей в Json штук 50? Все вытаскивать? Неужели все так работают?
Правильно ли я понимаю, что десериализация в объект вообще не распространена на Swift? И если да, то неужели вручную вытаскивать каждое поле из dictionary удобнее?