我有一个MainMenu.xib和MyDocument.xib。我需要动态填充一些NSMenuItem的从我的文档控制器,但我在如何从MainMenu.xib得到它的损失。

我已经尝试添加一个NSObject到MainMenu.xib,使之在我的文档控制的实例,但我不能填充从NSArrayController中的NSMenuItem的我在控制器上。

我应该做的代码还是有解决这个的另一种方式?

有帮助吗?

解决方案

在MyDocument.m:

- (void)windowControllerDidLoadNib:(NSWindowController *) aController

尝试这样:

NSMenu * mainMenu = [[NSApplication sharedApplication] mainMenu];

请参阅的介绍应用程序菜单和弹出列表苹果文档的更多

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top