私のCocoaアプリが登場すると、NSWindowControllerはhuuuuuuuuuugeになります。私のウィンドウにはNSTabViewがあり、その中の各タブには独自のNSViewController(すべてにサブメニューがあります)と独自のメソッドがあります。したがって、私のWindowController.mは、タブがあるために想定されているものをはるかに超えて伸びているようです。
悲しいことに、NSTabViewの例は非常に単純です。リストラは必要ありません。それで、ここで私はアドバイスを求めています。タブ固有のコンテンツをウィンドウコントローラーから専用のオブジェクトにプルするにはどうすればよいですか?