私はiOSのバックグラウンドから来て、Cocoaを学び始めています。iOSでは、複数のターゲットがiPadあり、iPhone通常は1つのウィンドウがあり、を使用して画面を管理している場合を除きますUIViewControllers。すべての新しい画面がほとんどの場合にマップされる場所UIViewController。
ただし、ココアでは、これは新しい画面/ウィンドウがによって管理されNSWindow、そのサブコンポーネントがによって管理されるという逆のようNSViewControllerです。したがって、複数のウィンドウアプリがある場合はNSWindowController、ウィンドウごとに個別にする必要があります。
このアプローチは正しいですか、それとも私は誤解していますか?