Apple App Store中有一个应用程序可以下载自定义词典,并以编程方式将它们添加到iOS内置的Dictionary.app中,无需用户干预.它与股票ROM一起正常工作,即不需要越狱或任何类似的东西.
我想知道这是怎么可能的,因为Apple从未记录过这样的"功能".iOS和Dictionary.app文档中没有API或提示来解释如何完成此操作.
怎么能实现呢?
在我的项目中,我想打开iOS内置词典来查找单词含义,甚至更好的是,直接在我的应用程序中获取单词的含义。
目前,我发现如何使用UITextChecker来检查字符串是否正确拼写
func wordIsReal(word: String) -> Bool {
let checker = UITextChecker()
let range = NSMakeRange(0, count(word))
let misspelledRange = checker.rangeOfMisspelledWordInString(word, range: range, startingAt: 0, wrap: false, language: "en")
return misspelledRange.location == NSNotFound
}
Run Code Online (Sandbox Code Playgroud) 我正在制作一个刽子手游戏,所以我需要一个随机的单词生成器.我的目标是让用户在单词中说出他们想要多少个字母,并输出带有那么多字母的随机单词.我想使用应该在iOS 5中提供的字典.从这个链接中学习
我怎样才能做到这一点?有没有人对随机字生成器有一些建议 - 最好使用字典.
我不想只是一个随机的文本生成器,我希望它们是真正的英语单词.