如何检查cocoa-touch中的英语词典中是否定义了单词?

Joh*_*tty 4 iphone cocoa-touch objective-c ios

我正在尝试为IOS制作填字游戏应用程序,但我不知道如何检查字符串是否是有效的英语单词.

我怎么检查它.是否有任何API或在线工具来检查它.提前致谢

mem*_*ons 5

使用UIReferenceLibraryViewController类' +dictionaryHasDefinitionForTerm:方法可以在iOS5中轻松完成.

一个UIReferenceLibraryViewController对象提供字典服务来查找术语的定义.您可以使用initWithTerm:方法创建和初始化参考库视图控制器.您传递术语以定义此方法的参数,并显示定义.您可以以模态方式或作为另一个界面的一部分呈现此视图控制器.在iPad上,您可以将参考库视图控制器设置为UIPopoverController对象的内容视图控制器.(可选)使用dictionaryHasDefinitionForTerm:class方法在创建实例之前检查定义是否可用于给定术语 - 例如,如果要根据定义是否可用来更改用户界面,请使用此方法.