レスポンダチェーン
en : responder chain
『詳解 Objective-C 2.0 第 3 版』 より
階層的に配置された GUI 部品間でメッセージが自動的に転送される仕組み
View 階層の一番上の view がユーザー操作を最初に受け取るが、メッセージ処理できない場合には階層の下の view に送られていく
NSResponder や UIResponder のサブクラスがレスポンダチェーンを構成
ボタンやスライダ、テキストフィールドやウィンドウ、パネルなど
レスポンダは必ずしもこれらのサブクラスでなくてもよい
一番最初にメッセージが送られるオブジェクトをファーストレスポンダ (first responder) という