開いている方によって状態が異なるメニュー項目がありますNSDocument
。私の理解では、状態を動的に変更するには、NSMenu
デリゲートメソッドを使用する必要がありますmenuNeedsUpdate:
。
メニューのデリゲートをのファーストレスポンダーにしたいと思うようですMainMenu.xib
。ただし、Interface Builderでは、メインメニューのデリゲートとして設定することはできません。現在アクティブなドキュメントにアクセスできる代理人を作成するにはどうすればよいですか?