Я пытаюсь создать приложение, которое, когда главное окно не видно, показывает значок в строке меню.Тем не менее, я не уверен насчет этого кода и все ли в порядке.Я не получаю никаких ошибок и предупреждений, но после нескольких переключений приложения назад и вперед между моим приложением и другим, например.В Twitter или Safari я получаю
Программа получила сигнал: «EXC_BAD_ACCESS».
Вот мой код:
- (void)applicationDidResignActive:(NSNotification*)aNotification
{
statusItem = [[[NSStatusBar systemStatusBar]
statusItemWithLength:NSVariableStatusItemLength]
retain];
[statusItem setHighlightMode:YES];
[statusItem setEnabled:YES];
//Set menubar item's tooltip
[statusItem setToolTip:@"Nucleus"];
[statusItem setMenu:theMenu];
//Set the menubar item's title
[statusItem setTitle:[NSString stringWithString:@"N"]];
}
- (void)applicationDidBecomeActive:(NSNotification*)aNotification
{
[statusItem release];
}