我想订阅用户定义单词时的通知。在OS X中,您可以使用鼠标在所需单词上使用多指手势定义单词。当用户使用此手势定义单词时,是否有可以侦听的事件将被调度?像BetterTouchTool这样的应用程序允许您更改此手势,因此必须有一些我无法找到的公开,公开的API。
我很难在Google中为此查询找到合适的“关键字”。我要回的很多东西都与NSDictionaries有关。
干杯,
答案 0 :(得分:1)
我似乎无法找到与定义单词相关的任何通知;但是,我正在寻找的关键字是“字典服务”。
文档:https://developer.apple.com/library/mac/documentation/UserExperience/Reference/DictionaryServicesRef/Reference/reference.html#//apple_ref/c/func/HIDictionaryWindowShow讨论如何通过选择单词来显示字典。对于那些有兴趣做类似事情的人来说,这肯定是一个起点。
编辑:在另一篇文章中找到我的答案:How to hook the OS X dictionary