В настоящее время я разрабатываю представления для нового пользователя для своего приложения. Новый пользователь должен заполнить как общую информацию профиля, так и теги для своих интересов. В настоящее время у меня есть контроллеры представлений для обоих этих экранов (когда существующий пользователь изменяет свой профиль), но мне нужен код для регистрации, который будет немного отличаться.Рабочий процесс регистрации пользователя Просмотр контроллеров для приложения iOS
Каковы некоторые умные способы разработки рабочего процесса?
- Я мог бы просто создать дублирующие контроллеры просмотра для profileController и tagsController и внести небольшие изменения кода, но это похоже на много дублирующийся код.
- Другой вариант - перепроектировать контроллеры представлений для тэгов и информации профиля в представлениях, и контроллер представления отобразит их в свою очередь.