Search code examples
objective-cmacoscocoashortcut

How to implement shortcut key input in Mac Cocoa App?


I've needed to make a global hot key input box in my Cocoa App.

I know about Shortcut Recorder, but it is a very old solution. It has parts implemented using Carbon, which has been deprecated, and I can't publish my app to the Mac App Store if I use it.

Is there any ready-to-use modern solution? Can anybody give me the way to make this by myself (I don't know where to start from)?


Solution

  • There is a modern framework named MASShortcut for implementing Global Shortcuts in OS X 10.7+.