Я уверен, что это действительно простая проблема, но я дергаю ее за волосы!
У меня есть подкласс NSWindowController, называемый WinAController. Это было создано в IB и находится в MainMenu.xib.
У меня есть отдельный кончик WinA.xib, который содержит только одно окно. В этом перо я установил следующее:
- Класс владельца файла до
WinAController
- Свойство
window
Владельца файла для WinA
- Делегат WinA на
WinAController
(который реализует протокол NSWindowDelegate).
Я подключил пункт меню в MainMenu к методу -showWindow
WinAController, чтобы при нажатии отображался WinA, но ничего не происходило. Похоже, что свойство window
WinAController не устанавливается.
Куда я иду не так? Нужно ли инициализировать WinAController с WinA.xib в какой-то момент кода, чтобы установить это?
Спасибо