我在Swift OSX项目中实现MASShortcut(此处的文档)以侦听全局热键时遇到问题.我已经设法通过CocoaPods导入框架,我有一个工作的MASShortcutView实例:
@IBOutlet weak var testShortcutView:MASShortcutView!
Run Code Online (Sandbox Code Playgroud)
我还想出了如何使用快捷方式监视和触发某些内容(请告诉我这是否正确):
let shortcut = MASShortcut(keyCode: keycode, modifierFlags: modifierkeys)
MASShortcutMonitor.sharedMonitor().registerShortcut(shortcut, withAction: callback)
Run Code Online (Sandbox Code Playgroud)
这里的问题是,如何从MASShortcutView获取keyCode和modifierFlags?
我真的非常感谢你,我到处搜索,我找不到一个如何在swift上做这个的例子.我所能找到的只是客观的,我无法弄明白.