Позвольте мне кратко рассказать об этом: «Первый ответчик» в файле nib - это объект, представляющий элемент управления пользовательского интерфейса, который имеет фокус пользователя. Поэтому, если пользователь нажимает на элемент управления, наборы головок выбирают элемент управления пользовательским интерфейсом в качестве первого ответчика. В моем приложении я мог бы сделать выход к «Первому ответчику» из наконечника, чтобы я мог, например, отправить сообщение «сделать красный цвет шрифта» на то, что пользователь активировал, щелкнув.Попытка понять объект First Responder в nibs
И если этот элемент управления первого ответчика не понимает это сообщение, сообщение передается в цепочке ответчиков до тех пор, пока элемент управления пользовательского интерфейса или элемента grandparent (и т. Д.) Не поймет это сообщение. В противном случае он будет проигнорирован.
Таким образом, первый ответчик всегда устанавливает «ссылку» на элемент управления пользовательского интерфейса, который имеет фокус. Это правильно?
(Точный дубликат из "First Responder" - Did I get that right? того же автора)
Проголосовало за закрытие. Точный дубликат (как указывается amdfan) –
@Unknown Individual: Это похоже на тот же вопрос с другим заголовком. Правильнее было бы отредактировать ваш вопрос и внести изменения в заголовок вместо того, чтобы начинать новый вопрос. –