2011-08-02 7 views
2

ローカルデータ(永続性)を取る必要のあるアプリケーションがあります。これは基本的に単語のリストです。言い換えれば、技術的には3つのカテゴリに分類されます。私はそれが私のアプリで利用可能にしたい単語の3つの.txtファイルのリストを持っていることを話している。iOSに単語のリストを保存する最善の方法

これを行うにはどのような方法が最適ですか?これを行うには、コアデータ(私は過剰なものかもしれません)やNSUserDefaults、またはa.plistを使用するなど、多くのオプションがあります。私は3つの独立した.plistファイルを作成することができます。それがどのように使用されるかについて言えば、3つのタブ(私が持っている単語の3つのtxtファイルを表す)を持つUISegmentedControlがあります。そのセグメントに関連付けられたリストからランダムな単語を選択したいと思います。いくつかのアドバイスと入力が必要でした。おかげ

UPDATEは:プレースメントリストは方法だろうように私は、ファイル内の単語の約100〜200最大がいくつあるか、およその単語ファイルに言及するのを忘れてしまった

申し訳

答えて

1

ですね行く。これは、リストがどれくらい長く、変更されているかに依存します。 plistsは簡単で高速です。

0

また、あなたが言及した方法に加えてsqliteを使用することができます。

better plistsを使用できます。

plistsへの読み書きはよく説明されていますhere

関連する問題