iOS: iPhone Dev: Где MVC и для чего нужны классы делегатов? - PullRequest
1 голос
/ 22 марта 2011

Я читал статьи о разработке для iOS. Но я все еще не могу получить инфраструктуру MVC в разработке iOS. Я знаю MVC в cakephp, но где MVC в какао? Вот мое предположение:

  1. Model => классы, такие как базовые данные?
  2. Просмотр => nib / xib файлы
  3. Controller => просмотр файлов контроллера?

И я не получаю классы делегатов, для чего эти классы? Можете привести несколько примеров?

Ответы [ 2 ]

1 голос
/ 22 марта 2011

Я бы посоветовал посмотреть некоторые видео-курсы по Stanford iOS Development в iTunesU.Помог мне тонну.Этот инструктор подробно объясняет, что вы спрашиваете.

http://itunes.apple.com/us/itunes-u/developing-apps-for-ios-sd/id395631522

Удачи.

0 голосов
/ 29 января 2012

Я начал смотреть видео Стэнфордского iOS, и у меня были те же сомнения.Я нашел подобный вопрос здесь при переполнении стека и отличный ответ, который может помочь вам понять.

Является ли делегат аналогом контроллера MVC? https://stackoverflow.com/a/8507588/968144

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