以编程方式将键设置为等效于按钮

Set key equivalent to button programmatically

我想在我的应用程序中设置一个相当于按钮的键。

我的代码:

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
    [myButton setKeyEquivalent:@"D"];
}

- (IBAction)buttonPressed:(id)sender
{
    NSLog(@"It worked!");
}

当我在键盘上按 D 时,它没有任何反应。 这很奇怪,因为当我在 xib 中设置等效键时它确实有效。 有谁知道如何让它发挥作用?

输入 'd' 而不是 'D'。

[myButton setKeyEquivalent:@"d"];