2

我读过自 iOS5 以来,开发人员可以访问内置的单词字典,如拼写检查器使用的(尽管我不确定这是一个“完整的”字典),并且我已经看到 Mac OSC 获取给定定义的示例带有 UIReferenceLibraryViewController 的词

我希望在我正在处理的项目中访问完整的英语词典(随机词),但我不确定这是否可以使用 iOS 的内置词典来完成(如果可以,如何?)或以某种方式与应用程序捆绑在一起(XML)或仅使用 mySQL 数据库。

如果可能的话,我更愿意弄清楚如何做到这一点而不必访问网络上的数据库。

需要明确的是,我正在寻求有关如何以最佳方式访问完整真实单词词典的帮助 - 例如,用户触摸 UIButton 并且 171,476 个(来源:牛津词典网站)英文单词中的任何一个出现在UILabel 随机。

提前非常感谢。

4

1 回答 1

4

iOS 字典 API 仅适用于查找单词定义,不适用于生成随机单词。出于您的目的,您可以购买第三方库的许可证,例如 Lexicontext ( http://www.lexicontext.com ),或者将您自己的字典捆绑到 SQLite 数据库中。您可以使用 WordNet ( http://wnsql.sourceforge.net/ ) 作为您的数据库源。

于 2013-03-04T21:36:39.363 回答