Я пытаюсь реализовать шаблон проектирования MVVM с помощью swift, но мне не совсем понятны некоторые вещи, которые упомянуты ниже.
Мне нужно получить список цветов и отобразить его в виде таблицы.Я назову веб-API, который предоставит подробную информацию о различных видах цветов.Поэтому я создал класс Flower (как модель) и класс FlowerViewModel как (ViewModel), и ViewController содержал представление таблицы в нем.
Но не уверен, в какой класс я должен поместить вызов web api и анализ ответа JSON?На данный момент я разместил оба этих элемента в классе FlowerViewModel
. Пожалуйста, предложите, если необходимо внести исправления для размещения этих двух функций, или мое предположение верно.
Спасибо