2013-08-08 3 views
2

В чем основное отличие между владельцем файла и первым ответчиком и каково его использование? Я не знаю, что такое Первый ответчик.?Разница между владельцем файла и первым ответчиком?

+0

similer question http://stackoverflow.com/questions/2305183/the-concept-of-files-owner-first-responder-and-application-delegate-in-iphone – Tirth

+0

ОК спасибо ... :) –

+0

http : //stackoverflow.com/questions/5617808/files-owner-first-responder – Tirth

ответ

0

Файлы Владелец:

Владелец файла является объектом, который загружает перо. То есть. тот объект, который получает сообщение loadNibNamed: или initWithNibName:. Итак, если вы хотите получить доступ к любым объектам в элементе из объекта после его загрузки, вы установите выход владельцу файла.

Первый Ответчик:

ответчику является объектом, который может реагировать на события и обрабатывать их. Все объекты-ответчики являются экземплярами классов, которые в конечном счете наследуются от UIResponder (iOS) или NSResponder (OS X). Эти классы объявляют программный интерфейс для обработки событий и определяют поведение по умолчанию для респондентов. Видимые объекты приложения почти всегда отвечают, например, окна, представления и элементы управления, а объект приложения также является ответчиком. В iOS контроллеры представлений (объекты UIViewController) также являются объектами-респондентами.

надеюсь, что вы поможем вам понять ваш запрос.

0

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

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

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

Смежные вопросы