У меня есть пункт меню, состояние которого должно зависеть от того, какой NSDocument
открыт. Насколько я понимаю, для динамического изменения состояния следует использовать метод делегата NSMenu
menuNeedsUpdate:
.
Кажется, я бы хотел, чтобы делегат меню был первым ответчиком в MainMenu.xib
. Однако Interface Builder не позволяет мне установить его в качестве делегата главного меню. Как я могу сделать делегата, который сможет получить доступ к текущему активному документу?