По моему опыту, элементы Apple по умолчанию отключаются от точного заголовка меню.Например, у меня есть игрушечное приложение с NSMenu, которое я создаю полностью в коде (без пера).Я обнаружил, что меню «Вид» получает дополнительный элемент (для полного экрана), если я инициализирую его следующим образом:
NSMenu* viewMenu = [[NSMenu alloc]initWithTitle:@"View"];
Однако, если я добавлю лишний пробел в имя, Apple не будет связываться сэто:
NSMenu* viewMenu = [[NSMenu alloc]initWithTitle:@"View "];