Ответ 1
Один за раз:
- Владелец файла: это объект, который загружает xib файл. В полностью общем смысле это объект, переданный как параметр владельца в
-[NSBundle loadNibNamed:owner:]
. При работе с наконечником для подклассаUIViewController
это обычно является подклассомUIViewController
. Дальнейшее чтение: Руководство по программированию ресурсов: файлы Nib - Первый ответчик: это представление, которое сначала получает нецелевые события (т.е. отправленные с целью
nil
). Полезная часть этого состоит в том, что она связана с идеей цепи ответчиков, которая является механизмом, с помощью которого вещи, находящиеся выше в иерархии представлений, могут захватывать необработанные и обрабатывать их. Эта концепция возникла на Mac и особенно полезна для реализации чего-то вроде пункта меню "Копировать". Первый ответчик является объектом пункта меню "Копировать", что означает, что выбранное текстовое поле получает возможность сначала обработать событие копирования, затем его просмотр и т.д. Дальнейшее чтение: Руководство по программированию приложений iPhone: обработка событий - Application Delegate: это просто делегат приложения
UIApplication
. Обычно он получает сообщения общего статуса о приложении, например, когда он начинается, заканчивается и что нет. Это хорошее место, чтобы начать вещание, которое должно произойти, когда ваше приложение запускается или выключается. Дальнейшее чтение: Cocoa Руководство по основам: делегаты и источники данных
Надеюсь, что это поможет.