質問: nsoutlineview:呼び出さずに右クリック "選択が変更されました"デリゲートメソッド as the official "DragNDropOutlineView" sample project, if i have already selected an item,clicked right button for menu,the right clicked item will be selected & marked with a blue border,but selectionDidChange method was not invoked. how did it implement?![enter image description here][1]
回答: 自分自身で質問に答える、 これをコーディングで実装することはできません。代わりに、インターフェイスビルダでメニューを作成し、テーブルビューまたはアウトラインビューを選択し、今作成したメニューに「メニュー」コンセントをリンクします。 アイテムを右クリックすると、selectionDidChange通知は呼び出されません。