我正在用swift编写一个位于屏幕顶部菜单栏中的应用程序。我需要一个全局和本地事件监视器来打开特定按键上的弹出窗口。本地事件监视器没有问题,但是当用户从Finder等应用程序中按下键盘命令(cmd+shift+8)时,弹出窗口会打开,但也会播放mac错误“Funk”声音。有什么办法可以禁用它吗?也许应用程序可以通过某种方式吃掉声音,或者将其注册为有效的键盘快捷键以便永远不会播放声音?代码如下:NSEvent.addGlobalMonitorForEvents(matching:NSEventMask.keyDown,handler:{(event:NSEvent!)->Voidinif