Каковы объекты по умолчанию в основной XIB? - PullRequest
0 голосов
/ 03 марта 2011

Создано простое приложение для iOS на основе представления для iPhone в Xcode под названием HelloUser с двумя классами, HelloUserAppDelegate и HelloUserViewController. Когда я открыл HelloUserViewController.xib в IB, было только три объекта: Владелец файла, Первый ответчик и Просмотр. Нет объекта HelloUserAppDelegate. Скомпилированное приложение работает нормально.

Это нормально, или должен быть объект делегата? Я думал, что делегирование было важным шаблоном проектирования в Какао и обрабатывал многие операции загрузки программ, включая viewDidLoad для владельца файла, поэтому я немного озадачен отсутствием объекта делегата.

Использую версию 3.2.5 IB.

Заранее спасибо.

1 Ответ

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

Объект App Delegate по умолчанию помещается в файл MainWindow.xib.Ваш единственный контроллер представления не несет ответственности за делегирование всего приложения;должен быть объект делегата, но не в HelloUserViewController.xib.

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