2

iOS5以降、開発者はスペルチェッカーが使用する単語の組み込み辞書にアクセスできるようになり(これが「完全な」辞書かどうかはわかりませんが)、特定の定義を取得するMacOSCの例を見てきました。 UIReferenceLibraryViewControllerの単語

作業中のプロジェクト(ランダムな単語)で完全な英語の辞書にアクセスしたいと思っていますが、これがiOSの組み込み辞書を使用して実行できるものかどうか(もしそうなら、どのように?)どういうわけか(XML)またはmySQLデータベースを使用してアプリにバンドルされています。

可能であれば、Web上のデータベースにアクセスせずにこれを行う方法を理解したいと思います。

明確にするために、私は実際の単語の完全な辞書にアクセスするための最善のアプローチ方法について助けを求めています-たとえば、ユーザーが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 に答える