Я хочу установить ключевой эквивалент элемента меню с помощью [menuitem setKeyEquivalent: (NSString *) s], как это сделать, если у меня несколько модификаторов?
Я пробовал:
unichar shift = NSShiftKeyMask, cmd = NSCommandKeyMask;
NSMutableString *keyequiv = [[NSMutableString alloc] init];
[keyequiv appendString:[NSString stringWithCharacter:&shift, 1]];
[keyequiv appendString:[NSString stringWithCharacter:&cmd, 1]];
[keyequiv appendString:@"x"];
[menuItem setKeyEquivalent:keyequivalent];
, но это не работает.