Bob
Bob copied to clipboard
能否加个利用苹果自带词典功能?
我看现在的各个翻译源都是在线的,但是苹果系统本身是有翻译软件的,而且功能其实很强大。
所以加个这个翻译源,把它作为默认,不挺好的吗?也避免了申请token的问题。当然,如果有人想用在线翻译,那就再配置token。
苹果不会开放 API 的吧,不过可以调用 “聚焦搜索”,不知是否可行
苹果不会开放 API 的吧,不过可以调用 “聚焦搜索”,不知是否可行
有:https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/DictionaryServicesProgGuide/access/access.html#//apple_ref/doc/uid/TP40006152-CH5-SW1
我最近太忙了,好多事情要做。否则我直接就加了。
苹果不会开放 API 的吧,不过可以调用 “聚焦搜索”,不知是否可行
有:https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/DictionaryServicesProgGuide/access/access.html#//apple_ref/doc/uid/TP40006152-CH5-SW1
我最近太忙了,好多事情要做。否则我直接就加了。
期待
苹果不会开放 API 的吧,不过可以调用 “聚焦搜索”,不知是否可行
有:https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/DictionaryServicesProgGuide/access/access.html#//apple_ref/doc/uid/TP40006152-CH5-SW1
我最近太忙了,好多事情要做。否则我直接就加了。
期待,现在怎么样了呀
#!/usr/bin/swift import Foundation
if (CommandLine.argc < 2) { print("Usage: dictionary word") }else{ let argument = CommandLine.arguments[1] let result = DCSCopyTextDefinition(nil, argument as CFString, CFRangeMake(0, argument.count))?.takeRetainedValue() as String? print(result ?? "") }
save this as dict.swift swiftc dict.swift and run ./dict word