Разница между NSWindowController и NSViewController

Я пришел из iOSи начинаю изучать Cocoa. На iOS, если у нас нет нескольких целей для iPadи iPh oneмы обычно имеем одно окнои управляем экраном с помощью UIViewControllers. Там, где каждый новый экран большую часть времени будет отображаться в UIViewController.

Однако в какао все наоборот, когда новый экран/окно управляется NSWindow, а его подкомпоненты управляются NSViewController. Поэтому, если у меня есть многооконное приложение, у меня должен быть отдельный NSWindowControllerдля каждого окна.

Верен ли этот подход или я неправильно понимаю?

27
задан The iOSDev 16 June 2012 в 08:12
поделиться