Позвольте мне кратко рассказать об этом: "Первый ответчик" в файле nib - это объект, представляющий элемент управления пользовательского интерфейса, который имеет пользовательский фокус. Поэтому, если пользователь нажимает на элемент управления, наборы головок выбирают элемент управления пользовательским интерфейсом в качестве первого ответчика. В моем приложении я мог бы сделать выход к этому "Первому ответчику" из наконечника, чтобы я мог, например, отправить сообщение "сделать красный цвет шрифта" на то, что пользователь активировал нажатием.
И тогда, если этот элемент управления первого ответчика не понимает это сообщение, сообщение передается в цепочке ответчиков до тех пор, пока элемент управления родительского элемента или бабушки и дедушки (и т.д.) не поймет это сообщение. В противном случае он будет проигнорирован.
Итак, первый ответчик всегда устанавливает "ссылку" на элемент управления пользовательского интерфейса, который имеет фокус. Правильно ли это?