首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UITextChecker是什么字典?

UITextChecker是什么字典?
EN

Stack Overflow用户
提问于 2011-11-04 21:11:22
回答 3查看 1.3K关注 0票数 3

有谁知道UITextChecker的字典是从哪来的吗?我用它来验证一个单词在应用程序中实际上是一个有效的单词。我有一些用户的问题,为什么在其他游戏(Boggle/拼字游戏)中有特定的单词可用,而在我的游戏中却没有。

示例:ai,qi,qat,xu,ae,tae,ait,ain,lav,aa,shh,za

我检查了/usr/share/dict/word,而这些单词都没有出现在Websters 中,所以UITextChecker可能使用相同的来源吗?他们确实出现在其他字典在线(但这实际上是除了这篇文章的重点)。

谢谢你的洞察力!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-01-20 00:40:56

UITextChecker可能使用的字典与UIReferenceLibraryViewController使用的字典相同。在这种情况下,您可以使用类似于UIReferenceLibraryViewController dictionaryHasDefinitionForTerm:@"term“之类的词,如果它返回true,则单词存在。不过,我不知道内置词典有多完整。

票数 4
EN

Stack Overflow用户

发布于 2011-12-05 13:32:15

我猜它使用了用户的iPhone字典,这取决于用户正在使用的当前语言/NSLocale(在iPhone上的"International“设置中设置)。这是我们在iPhone中的任何地方键入文本时所观察到的行为,在read中加下划线的单词(因为由内部UITextChecker检测到)取决于所使用的区域设置。

如果用户用不同的语言激活了多个键盘(例如,法语AZERTY键盘和美国QWERTY键盘),那么这显然取决于当前语言,即此时激活的当前键盘。

票数 0
EN

Stack Overflow用户

发布于 2012-01-20 01:15:20

如果你指的是字仇字典..。(这将是我唯一知道的游戏)。他们在自己的服务器上通过在线词典检查单词。必须是从其他拼写站点解析的列表或其他内容。

我有时怀疑某些词的有效性.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8015771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档