addTarget:action:forControlEvents: 特定のイベント (複数可) のターゲットとアクションを内部ディスパッチ テーブルに追加します。
発送表がわかりません。
UIControlまたはUIApplicationまたは他の場所のテーブル???
addTarget:action:forControlEvents: 特定のイベント (複数可) のターゲットとアクションを内部ディスパッチ テーブルに追加します。
発送表がわかりません。
UIControlまたはUIApplicationまたは他の場所のテーブル???
「Matt Neuburg (O'Reilly) による iOS 5 のプログラミング」より
コントロールは内部ディスパッチ テーブルを維持します。各コントロール イベントには、ターゲットとアクションのペアがいくつかあります。アクションはセレクター (メソッドの名前) であり、ターゲットはメッセージの送信先のオブジェクトです。 . コントロール イベントが発生すると、コントロールはそのディスパッチ テーブルを参照し、そのコントロール イベントに関連付けられているすべてのターゲットとアクションのペアを見つけて、各アクション メッセージを対応するターゲットに送信します。