gpt4 book ai didi

objective-c - 无法从文档 Controller 填充 NSMenu

转载 作者:行者123 更新时间:2023-12-03 16:56:04 25 4
gpt4 key购买 nike

我有一个 MainMenu.xib 和一个 MyDocument.xib。我需要从我的文档 Controller 动态填充一些 NSMenuItem,但我不知道如何从 MainMenu.xib 访问它。

我尝试将 NSObject 添加到 MainMenu.xib 并使其成为我的文档 Controller 的实例,但我无法从 Controller 上的 NSArrayController 填充 NSMenuItem。

我应该在代码中执行此操作还是有其他方法来解决此问题?

最佳答案

在 MyDocument.m 中:

- (void)windowControllerDidLoadNib:(NSWindowController *) aController

试试这个:

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

有关更多信息,请参阅 Apple 文档中的应用程序菜单和弹出列表简介

关于objective-c - 无法从文档 Controller 填充 NSMenu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2067719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com