Владелец файла + Первый ответчик - PullRequest
3 голосов
/ 11 апреля 2011

Что именно представляет владелец файла и местозаполнитель первого ответчика в XCode?

Ответы [ 2 ]

3 голосов
/ 11 апреля 2011

Файлы Владелец и Первый ответчик являются прокси для объектов, которые будут существовать во время выполнения.В частности, Files Owner представляет объект, который будет передан для owner в методе [NSBundle loadNibNamed: owner].Вы можете указать с помощью информационной панели атрибутов, каким будет владелец объекта.После того, как вы указали, кто такой Владелец Файлов, вы можете подключиться к нему.

Первый Ответчик - это ваш портал в цепочку Ответчиков.Вы можете добавить Действия к первому ответчику на вкладке «Классы» окна документа.Затем подключите кнопки и пункты меню к First Responder, чтобы они вызывали нужное действие.Будет вызван первый объект в цепочке респондента, который понимает это действие.

См. Документацию по Какао для получения дополнительной информации о том, как работает цепочка респондента.

1 голос
/ 11 апреля 2011

Владелец файла - это класс, который управляет всеми функциями для XIB.

Первый респондент - это элемент управления, имеющий фокус для ввода или любого типа сигнала (в основном текстовые поля становятся первыми респондентами).

Редактировать:

Владелец файла показывает класс, в котором есть все ссылки для всех UIContol, их делегат и источник данных, а также их события.

- Владелец файла, у которого есть все IBOutlets для подключения к элементам пользовательского интерфейса.- Владелец файлов, выполняющий все IBActions для определенных событий, связанных с UIControls.-Представляет собой (объект для текущего класса).- Установите делегат и источник данных для себя, если вы связываете их с владельцем файла.

...