statusItemにタイトルを付けて、コンテンツを変更する必要があります。しかし、変数を宣言すると、メニューバーに何も表示されません。.hの私の文字列:
@interface AppDelegate : NSObject <NSApplicationDelegate> {
NSString *myString;
}
通常のテキストではすべてが機能します:@"text"
しかし、私がこのようにすると、.m:
-(void)awakeFromNib {
statusItem = [[[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength] retain];
[statusItem setTitle:myString];
[statusItem setMenu:statusMenu];
[statusItem setToolTip:@"my Tooltip"];
[statusItem setHighlightMode:YES];
}
もちろん、私は文字列にいくつかの内容を与えました。前もって感謝します