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