@ Bavarious asnwer - это хорошо, людям, подобным мне, всегда нужен хороший фрагмент кода:
appDelegate = (AppDelegate*)[[NSApplication sharedApplication] delegate];
self.masterViewController = [[MasterViewController alloc] initWithNibName:@"MasterViewController" bundle:nil];
[appDelegate.window.contentView replaceSubview:self.view with:self.masterViewController.view];
Я создаю объект appDelegate
, потому что он вызывается из NSViewController
, иначе вы можете получитьвзгляд от самого себя.