Pull to refresh
0
0
Send message

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

Reading time4 min
Views29K
У вас большой UIViewController? У многих да. С одной стороны, в нём работа с данными, с другой — с интерфейсом.

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

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


Читать дальше →
Total votes 31: ↑31 and ↓0+31
Comments12

Information

Rating
Does not participate
Registered
Activity