目的のアクションがFirst Responderのプロパティに無い

First Responderに向けてコネクションを張るとき、目的のアクションが一覧になかったりする。そんな場合にはクラスブラウザからFirst Responderを参照し、インスペクタから目的のアクションを追加して接続すればいい。

↑Go to Page Top

Responder Chain

チェーンの順序:Event Handling Programming Guide for Cocoa

図のとおり、NSApplication のデリゲートはNSResponderを継承しているか否かに関わらずチェーンに追加される。

↑Go to Page Top

アプリ起動直後に特定のテキストフィールドなどにフォーカスを当てる

[myWindow makeFirstResponder:myField];