@interface AppDelegate : NSObject <NSApplicationDelegate,NSWindowDelegate>{
NSMenu *appDockMenu;
}
AppDelegate.m applicationDidFinishLaunching中添加下面代码
//在dock上添加菜单
appDockMenu = [[NSMenu alloc] initWithTitle:@"DockMenu"];
[appDockMenu setAutoenablesItems:NO];
NSMenuItem *newItem = [[NSMenuItem allocWithZone:[NSMenu menuZone]]
initWithTitle:@"About"
action:@selector(aboutDockAction:)
keyEquivalent:@""];
[newItem setTarget: self];
[appDockMenu addItem:newItem];
![](http://static.oschina.net/uploads/space/2013/1126/182028_hmUw_811064.jpg)