0

1 つの NSViewController に 2 つの NSTableView があり、それぞれに存在するものを処理するための独自の NSArrayController があります。私は今、編集 - >削除ボタンを接続しようとしています。delete メソッドが呼び出されたときに、「誰が」そのメッセージを送信したかを知るにはどうすればよいですか?

具体的には、[削除] メニュー項目を選択したときに、最初のテーブル ビューまたは 2 番目のテーブル ビューをクリックしたかどうかを知りたいです。削除メソッドの「送信者」は単なる NSMenuItem であるため、それをテーブルに戻すことはできません。

4

1 に答える 1

0

firstResponderウィンドウから出て、テーブル ビューが見つかるまでたどりますnextResponder

于 2016-06-02T10:30:06.913 に答える