Использование IGListkit и небольшая путаница с обязанностями по сбору данных.
фиктивный пример - скажем, я работаю с категориями транспортных средств и хочу, чтобы контроллер раздела по существу делал вещи с марками автомобилей для категории.
Контроллер My View имеет концепцию брендов, и в секциях контроллеров отобразится список моделей для этих марок автомобилей:
В приложении мне нужно позвонить по сети, чтобы получить отдельные модели.
Будет ли эта обязанность возложена на контроллер представления, по сути, многократно вызывая API, получая все модели для бренда, строя модели и передавая их контроллеру секций?
Или будет представлениеконтроллер просто передает марку (Honda) контроллеру секции, а затем контроллер секции отвечает за выполнение сетевого вызова, захват всех своих марок и перезагрузку самого себя?