Всем привет! Подскажите касательно MVC в iOS.
1) Паттерн MVC в IOS верно расписал (название групп конечно может быть другой)?:
группа Controller (ViewController.swift и аналогичные)
группа Model (Логика, хранение информации и методы для обработки этой информации, файлы App.swift например и тд)
группа View (Main, без Launch)
2) Использование Model и View в Controller:
Model: не через подключение/импорт файлов (как в других языках), а через инициализацию Класса/Структуры в контроллере?
View: через
@IBOutlet,
@IBAction и тд?
3) Файлы Model - это Класс/Структура или в этих файлах могут быть отдельные функции, переменные/константы?