Cocoa ドキュメント ベースのアプリケーションで newDocument: をオーバーライドしようとしています。メニュー バーで [新規] をクリックすると、ファーストレスポンダーがアクションを受け取る標準的なプロジェクトがあります。私の目標は、メニュー バーで [新規] をクリックしたときに、新しいドキュメント構成を含むウィンドウが表示されるようにすることです (Photoshop のようなものです)。Apple Docs を読んだ後、NSDocumentController サブクラスで newDocument: をオーバーライドする必要があることがわかりました。次に、newDocument: が呼び出されたときに構成ウィンドウが表示されるように設定します。
私の NSDocumentContoller サブクラスを使用する最良の方法は何ですか? Interface Builder でオブジェクトをドラッグして、そのメソッドを MainMenu バーに接続することはできましたが、それが適切な方法かどうかはわかりません。MenuBar の新しいファーストレスポンダーとして NSDocumentController を使用するにはどうすればよいですか?