Первый респондент будет использоваться в качестве цели действия всякий раз, когда вы хотите, чтобы действие отправлялось первому респонденту, независимо от того, какой конкретный объект находится в момент отправки действия.
В настольном Какао сообщение, предназначенное для Первого ответчика, на самом деле является целевым действием nil
- ни одна цель не подразумевается как первый возможный ответчик, Первый ответчик.
Часто текстовые действия направлены наПервый ответчик.Вы хотите, чтобы нажатия клавиш отправлялись в любое текстовое поле, в котором есть фокус, но текстовое поле, которое имеет фокус, изменяется в течение срока службы представления и приложения.Вы можете вручную перенаправить действие каждый раз, когда текстовое поле получает фокус, но благодаря NSResponder
вам не нужно беспокоиться - об этом позаботятся все для вас.