いくつかのかなり複雑なビューを含むウィンドウがあります。現在、単一の NSWindowController を使用して、ウィンドウとすべてのビューの UI を制御しています。各ビューの詳細を扱うため、かなり巨大なクラスになりつつあります。
ただし、ビューの動作は互いに独立しているため、各ビューの UI ロジックを個別のコントローラーに配置する機会があると考えています。
Mac App Programming Guideによると、これはまさにView Controllerの目的です。
ビュー コントローラーを使用して作業を分割し、より洗練されたウィンドウ レイアウトを管理します。ビュー コントローラーは (ウィンドウ コントローラーと) 連携して、ウィンドウの内容を表示します。
ただし、このアイデアが実際にどのように機能するかについてのドキュメントや例は見つかりません。ウィンドウ コントローラーに加えて、複数のビュー コントローラーを nib ファイルに追加できますか?