O'Reilly logo
  • Ben Kreeger thinks this is interesting:

you create an instance of MainWindowController and give it the name of the file that contains the window that you want this window controller to control


Cover of Cocoa Programming for OS X: The Big Nerd Ranch Guide


NSWindowController is responsible for displaying multiple view controllers in a window. It’s the layer between the app delegate and the view controller(s).