[myButton setKeyEquivalent:@"\n"] を試しましたが、うまくいきませんでした。不足している定義済みの定数が必要なように感じます。
ありがとう。
この場合、「\n」の代わりに「\r」を使用してみてください。
[myButton setKeyEquivalent:@"\r"] は、あなたが探していることを行うべきだと思います。
Swift 2.0 の例:
let key = String(utf16CodeUnits: [unichar(NSEnterCharacter)], count: 1) as String
item.keyEquivalent = key
item.keyEquivalentModifierMask = Int(NSEventModifierFlags.CommandKeyMask.rawValue | NSEventModifierFlags.ControlKeyMask.rawValue)
「そのまま」、これには Command + Return を入力する必要があることに注意してください(これはEnterだと思います)。コマンドなしでこれを機能させるには、追加する必要がありました[myButton setKeyEquivalentModifierMask:0];
。