メインの.xibビューがあり、その一部がカスタムビューで構成されています。同時に、別々の.xibサブビュー(それぞれの.hと.mファイルと一緒に)も作成しました。これらのカスタムクラスは、メイン.xibのカスタムビューに接続されましたNSViewControllerをカスタムビューで使用する
この設定はうまくいきますが、さまざまなカスタムビューのそれぞれをNSViewControllerの数で制御したいと思います。これを行うための推奨される方法は何ですか?
例: NSViewカスタムクラスを使用し、それ自身の.xibで設計された 'カスタムビュー'が含まれています
NSViewControllerクラスは、Main.xibに関連付けられたNSViewControllerではなく、これらのカスタムビューのいずれかで発生するイベントに応答します
私はあなたがNSViewControllerをサブクラス化し、中にそれらの新しいビューコントローラの必要な数を置くことによって、これを行うことができると思いますメインのxibファイル(アプリケーションデリゲートのように)。その後、ウィンドウ内の関連するカスタムビューでそれらをグラフィカルにフックし、関連するxibをawakeFromNibにロードさせることができます。メインビューコントローラのアウトレットを介してこれらの子コントローラを保持します。 – pco494