>>450
NSWindowControllerは、それが存在してたらそのウィンドウをウィンドウメニューに勝手に拾ってくれるぐらいな便利さだったような
NSViewControllerは、まあUIViewControllerととても似てるだろう。Availableが10.5だから、そもそもはそんな(iOSみたいな)発想/必要性が無かったんだろう

サブクラス作るかどうかは、MVCで(メイン)コントローラをNSWindowController/NSViewControllerにする/まかせるかどうかだけだな。割と普通なのは単にNSObject直下のでコントローラにしていたような
リソースの問題から(?)プログラミングスタイルにある程度の制約があるiOSと割と自由なmacOSでは考え方が違うとも言えるかな