Модель (из MVC) в Интерфейсном Разработчике? - PullRequest
1 голос
/ 24 мая 2009

В задании 2 по курсу Stanford для iPhone CS193P (бесплатный онлайн-курс) на шаге говорится о добавлении модели в NIB с помощью подключаемого модуля Cocoa Touch -> Controllers -> Object. Это только для целей инициализации? Почему я не могу просто создать и инициализировать свою модель в методе awakeFromNib внутри самого класса контроллера?

Ответы [ 2 ]

2 голосов
/ 25 мая 2009

Вы не должны создавать объекты модели в IB. NIB действительно должны быть исключительно для контроллеров и представлений. Затем вы пишете код для создания и связывания моделей и контроллеров

0 голосов
/ 25 мая 2009

Вы можете создать модель программно, но я считаю удобным позволить IB позаботиться об этом за меня.

IB поможет вам создать синглтон, связать его с другими вещами и т. Д.

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