我读过,自iOS5以来,开发人员可以访问像拼写检查器使用的内置字典(虽然我不知道这是一个“完整的”字典),我见过Mac OSC的例子获取定义一个给定的词与UIReferenceLibraryViewController如何在iOS应用程序中存储/使用完整的英语词典?
即时通讯正在寻找一个完整的英语词典在一个项目即时通讯工作(随机词),但我不确定这是否是可以使用iOS内置的字典(如果是这样,怎么做?)或以某种方式与应用程序捆绑(XML)或仅使用mySQL数据库。
我更喜欢弄清楚如何做到这一点,而不必访问网络上的数据库,尽管如果可能的话。
为了说明问题,我在寻求帮助以获得有关真实词汇的完整字典的最佳方法 - 例如,用户触摸UIButton和171,476(source:oxford词典站点)中的任意一个英语单词随机出现在UILabel中。
非常感谢。
你从哪里读到开发者可以访问内置字典?不是我认为它不是真的,我只是好奇 – 2013-03-04 21:07:28
如果手机已经附带字典,如果您不想使用Web服务将定义扩展到更多网站,那么构建自己的内容有什么意义? – CodaFi 2013-03-04 21:08:24
您可以使用内置字典显示给定单词的定义,并检查单词是否在字典中有定义,但不能从中选择一个随机单词或列出其包含的所有单词。 – omz 2013-03-04 21:08:26