私のアプリでは、いくつかの設定情報やそれが使用し変更するその他の小さな情報を保存するシンプルなASCIIファイルがあります。私はアプリでiPhoneにそのファイルをコピーしたいと思います。iPhone App:どこに設定ファイルを置くのですか?
1)xcodeにこのファイル(config.txt)を置く場所を教えてください。リソースの下に置く必要がありますか?
2)iPhoneでどのようにアクセスしますか?ちょうど使用できますか?
str = [NSString stringWithContentsOfFile:@"config.txt"]
、またはもっと完全なパスを使用する必要がありますか。はいの場合、それは何ですか?
私は、ユーザーがから選ばれる、いくつかのデフォルトのオプションを保存したいです。彼はアプリを使いながら、彼の味にオプションを追加することができます。例えばバードウォッチングアプリの場合、最初のオプションは "dove"、 "sparrow"などです。ユーザーは "eagle"のようなものを追加できます。リストが大きくなるかもしれません(100のエントリがそうです)。 NSUserDefaultsはまだ良い選択ですか? – euphoria83
パフォーマンスをテストするために、デバイス(シミュレータではない)に大きなplistファイルをロードすることをお勧めします。 パフォーマンスがさらに必要な場合は、SQLiteをチェックして、代わりにDBに情報を格納することができます。 – pgb
既存のキーと値のペアを持つファイルをどのようにして、NSUserDefaultsを使用してアクセスしますか? – euphoria83