У меня есть приложение, требующее аутентификации. Перед тем, как пользователь аутентифицирует, в строке меню присутствует только часть элементов меню. После успешной аутентификации пользователя я заменю главное меню приложения на [NSApp setMainMenu:aMainMenu];
. К сожалению, это удаляет пункт меню Spotlight For Help, который позволяет пользователю искать элементы меню и в справочной книге. Элемент меню присутствует перед заменой главного меню.Как вернуться в пункт меню Spotlight для справки
Как я могу вернуть пункт меню Spotlight для справки без замены отдельных пунктов меню, а не всего главного меню?
Что я делаю сейчас, это '[NSApp setMainMenu: self.mainMenu]; [NSApp setHelpMenu: [[self.mainMenu itemAtIndex: [self.mainMenu numberOfItems] - 1] подменю]]; 'и работает без проблем. Большое спасибо Майклу. –