Правильная архитектура MVC в iOS - PullRequest
3 голосов
/ 30 июня 2011

Я довольно новичок в разработке для iOS, и у меня возникают проблемы с тем, чтобы увидеть преимущества представленного подхода MVC.Я отказался от использования nib-файлов и программных действий (поскольку пользовательские элементы управления не поддерживаются nibs), и мне действительно не нравится высокая связь между представлением и контроллером представления.Весь код создания представления находится в viewcontroller.Это по замыслу?Я бы предпочел создать отдельный класс, представляющий представление, и просто добавить это одно представление в мой viewcontrolller.Это возможно и хороший дизайн?

Ваш вклад будет принята с благодарностью!

Спасибо, Мэтт

1 Ответ

3 голосов
/ 30 июня 2011

Я бы предпочел создать отдельный класс, представляющий вид и просто добавить это один взгляд в моем viewcontrolller.

Это лучший подход, потому что если вы добавите каждое представление в контроллер, то у вашего контроллера останется не поддерживаемый код,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...