我才刚刚开始 macOS 编程。做了一些教程,阅读了developers.apple.com上的文档。尝试实现一个简单的(?)事情,但目前似乎无法了解整个情况。 我希望能够通过按一些热键组合来启动我的应用程序。该应用程序本身只是一个带有文本字段的窗口,其中包含 Finder 中选定文件的列表(如果有)。 当然,我并不是要求具体的实现。但是关于一般结构或要检查哪些概念和类的一些提示和指示将非常有帮助。 macOS 10.13.4、Xcode 9.3.1、Swift 4
最佳答案
也许最好的方法是实现“服务”。请参阅Services Implementation Guide .
服务是出现在应用程序菜单的“服务”子菜单和上下文菜单中的工具。它可以配置为通过热键调用。调用服务时的事件应用程序通过提供当前选择进行协作。
关于swift - 通过热键启动我的应用程序并从 Finder (macOS) 传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50433368/