Как добавить подменю «Поделиться» в приложение для Mac? Например, Safari > Файл > Поделиться. Я ткнул в пример кода Apple SharingServices, но он не включает рабочий пункт меню.
Прямо сейчас у меня есть кнопка, которая отображает средство выбора доступных служб обмена при нажатии:
NSMutableArray *shareItems = [NSMutableArray arrayWithObject:[self.noteSynopsisView string]];
NSSharingServicePicker *sharingServicePicker = [[NSSharingServicePicker alloc] initWithItems:shareItems];
sharingServicePicker.delegate = self;
[sharingServicePicker showRelativeToRect:[self.shareButton bounds] ofView:self.shareButton preferredEdge:NSMaxYEdge];
Я также определил элемент подменю «Общий доступ» в меню «Файл» для моего файла MainWindow.xib.
Насколько я понимаю, список NSSharingService формируется на лету. Поэтому я не могу на самом деле предопределить службы для пункта меню, который я создал в Interface Builder.
Спасибо за вашу помощь.