Mac OS X用のステータスバー専用アプリケーションを作成しました。http://d.pr/i/Coviのようなものです。このチュートリアルhttp://cocoatutorial.grapewave.com/2010/01/creating-a-status-bar-application/で作成しました。ここで質問があります。[バージョン情報]メニュー項目をクリックしてウィンドウを表示するにはどうすればよいですか?私はそれを試しています:
#import "IGAppDelegate.h"
#import "IGAboutWindowController.h"
@implementation IGAppDelegate
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
// Insert code here to initialize your application
}
- (void)awakeFromNib {
_statusItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];
[_statusItem setMenu:_menu];
[_statusItem setTitle:@"LeoHelper"];
[_statusItem setHighlightMode:YES];
}
#pragma mark - Actions
- (IBAction)quit:(id)sender {
[NSApp terminate:self];
}
- (IBAction)about:(id)sender {
IGAboutWindowController *aboutController = [[IGAboutWindowController alloc] init];
[aboutController showWindow:self];
}
@end