4
使用Objective-C和Cocoa API,我如何搜索「dog」的OSX系統字典定義並檢索結果以便我可以顯示它們?有沒有辦法以編程方式訪問OSX系統字典?
使用Objective-C和Cocoa API,我如何搜索「dog」的OSX系統字典定義並檢索結果以便我可以顯示它們?有沒有辦法以編程方式訪問OSX系統字典?
您可以使用DictionaryServices framework從活動系統字典中獲取定義爲文本(CFString
),或者使用定義顯示字典窗口。
這是一篇關於[NSHipster上的字典服務]的好博客文章(http://nshipster.com/dictionary-services/)。這篇文章還包含了這個方便的Objective-C包裝,名爲[DictionaryKit](https://github.com/mattt/DictionaryKit)。 – odlp
爲什麼這被標記爲重複?該鏈接是關於通過AppleScript訪問的,這與通過Cocoa訪問它無關。 – BadmintonCat