无法从文件控制器填充NSMenu
-
20-09-2019 - |
题
我有一个MainMenu.xib和MyDocument.xib。我需要动态填充一些NSMenuItem的从我的文档控制器,但我在如何从MainMenu.xib得到它的损失。
我已经尝试添加一个NSObject到MainMenu.xib,使之在我的文档控制的实例,但我不能填充从NSArrayController中的NSMenuItem的我在控制器上。
我应该做的代码还是有解决这个的另一种方式?
解决方案
在MyDocument.m:
- (void)windowControllerDidLoadNib:(NSWindowController *) aController
尝试这样:
NSMenu * mainMenu = [[NSApplication sharedApplication] mainMenu];
请参阅的介绍应用程序菜单和弹出列表强>苹果文档的更多
不隶属于 StackOverflow