Я прочитал этот вопрос: Понимание шаблона MVC, используемого в приложениях iOS, и загрузил и запустил пример и нашел его полезным чтобы понять, как собирать внешние данные, такие как изображения из Интернета. Я вижу, как IconDowloader работает с ViewController, собирая изображения и возвращая их ViewController через делегата.
Я не понимаю, как IconDownloader (или любой «помощник», извлекающий данные из внешнего источника) вписывается в модель MVC. Мне кажется, что он прикручен сбоку к контроллеру.
Это часть контроллера?