Я играю с шаблоном XCode по умолчанию для приложения какао. По умолчанию у него есть MainMenu.xib с окном и меню - удивительным.Настройка NSWindowController для корневого окна?
Я собираюсь создать свои представления/подпрограммы в коде, поэтому я создаю RootView: NSView и RootViewController: NSViewController и привяжу их в IB, чтобы мой базовый вид в этом окне был моим RootView, контролируемый мой RootViewController.
Задайте вопрос - Как мне сделать то же самое, что RootWindowController привязан к NSWindow? Я предположил, что File Owner был трюком, но он настроен на NSApplication, который, я думаю, верен. Основная задача NSWindowController в моем случае - управлять панелью инструментов на основе NSNotifications, выпущенных из других сервисов - это даже правильный дизайн здесь? Я не думаю, что могу сделать это из своего RootViewController, так как у меня нет ссылки на окно, но это то, где я должен это делать?