苹果的文档说:
菜单栏中的所有应用程序菜单都归一个 NSMenu 实例所有,该实例由应用程序在启动时创建。您可以使用 NSApplication 方法 mainMenu 检索此主菜单。
我在我的委托类中有以下内容来获取应用程序的菜单:
- (void)applicationDidFinishLaunching:(NSNotification *)notification{
NSMenu *mainMenu=[[NSApplication sharedApplication] mainMenu];
}
为什么是mainMenu
零?我在错误的时间打电话吗?放入[[NSApplication sharedApplication] mainMenu]
我的视图控制器loadView
也返回 nil。
我要做的就是将项目添加到应用程序菜单栏。