3

iOS 単語ゲームを作成しており、英語辞書のすべての単語をインポートする必要があります。文字列が配列またはセットの一部であるかどうか、またはそれが何であるかを確認する必要があります。データをインポートして利用するための最良かつ最もメモリ効率の良い方法は何ですか?

4

2 に答える 2

3

私は彼らのために働いているような気がします(笑)、しかしLexiconTextには確かに非常に優れた製品があり、単語が辞書にあるかどうかを判断するのはそれほど難しくありません。

Lexicontext *dictionary = [Lexicontext sharedDictionary];
BOOL wordExists = [dictionary containsDefinitionFor:@"MyWord"];

注:私は、幸せな顧客であることを除いて、辞書とはまったく関係がありません。

于 2012-09-12T20:25:35.907 に答える
0

ディクショナリを格納するには、sqlite または別のデータベースを使用する必要があります。そうすれば、すべてをメモリにロードする必要はありませんが、単語を高速にロードできます。

于 2012-09-12T20:25:26.830 に答える