Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Контроллер, полегче! Выносим код в UIView

Время на прочтение4 мин
Количество просмотров29K
У вас большой UIViewController? У многих да. С одной стороны, в нём работа с данными, с другой — с интерфейсом.

Задачи отделения логики от интерфейса описаны в сотнях статей про архитектуру: MVP, MVVM, VIPER. Они решают проблему потока данных, но не отвечают на вопрос как работать с интерфейсом: в одном месте остается создание элементов, лейаут, настройка, обработка ввода и анимации.

Давайте отделим view от controller и посмотрим чем нам поможет loadView().


Читать дальше →
Всего голосов 31: ↑31 и ↓0+31
Комментарии12

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность