【发布时间】:2015-08-31 08:46:18
【问题描述】:
我如何获得应用程序菜单的 NSMenu(在苹果菜单旁边的菜单栏中)。
这不适用于我的旧 carbon 应用程序,mainMenu 返回 nil。
NSMenu *mainMenu = [[NSApplication sharedApplication] mainMenu];
NSMenu *appMenu = [[mainMenu itemAtIndex:0] submenu];
for (NSMenuItem *item in [appMenu itemArray]) {
NSLog(@"%@", [item title]);
}
【问题讨论】:
标签: objective-c macos-carbon nsmenu nsmenuitem