题
有没有办法通过SDK从内置词典中随机检索单词?
我可以提供自己的单词列表,但使用内置词典可以轻松进行本地化。
解决方案
不幸的是,这是iPhone无法访问的区域之一。
但是,您可以使用许多免费词典作为替代方案。将基于文本的文件转换为ansqlite数据库很容易,这使得随机选择单词变得非常容易。
是的,正如你所指出的,本地化是一个问题:(
其他提示
无法访问拼写检查程序。
iPhone检查UITextField对象中的拼写。 创建UITextField作为用户输入区域。 声明您的接口符合协议。 添加任何其他委托,然后使用UITextChecker
它有像availableLanguages,hasLearnedWord,learnWord,unlearnWord这样的东西 它还有guessesForWordRange:inString:返回单词列表的语言,这些单词可能是拼写错误的单词的有效替换。
有关更多信息,请查看UITextChecker上的iPhone OS参考库 http://developer.apple.com/ iphone /库/文档/ UIKit的/参考/ UITextChecker_Class /参考/的reference.html
DougPan
Lexicontext (我的图书馆)为英文单词提供此功能,但不是来自内置字典,但是来自内置的WordNet实例。
不隶属于 StackOverflow