2012-02-29 4 views
0

私は配列を保存する必要があるアプリケーションを作成しています。テスト目的のために、私は現在プロパティリストファイルを使用しています。私は長期データを保存する他の方法を検討していました。コアデータとNSCoderが有望視されている。あなたはデータを保存するための意見

- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)flag 

+ (id)arrayWithContentsOfFile:(NSString *)aPath 

を使用することができ、データの非常にシンプルな作品、ほとんどのアレイ

答えて

0

使ったSQLiteを参照してください。配列という名前のテーブルを作成し、各行は配列のシリアル化バージョンでなければなりません。あなたはおそらくこれのためにSBJsonのようなものを使うことができます。

0

「iPadとiPhoneのアプリケーション開発」の講義12,13、および14をiTunes Uで無料でチェックできます。これらは、スタンフォード大学のPaul Hegarty教授が教えてくれており、本当に堅実です。講義と一緒に完全なデモがあり、彼はあなたの設定を得るために十分にカバーしています。

彼らはまた、コースサイトのオンライン持た:

http://www.stanford.edu/class/cs193p/cgi-bin/drupal/

をしかし、講義をチェックしてください - 彼はスライドであるよりも多くをカバーしています。

私は先に進んでCore Dataを学ぶことをお勧めします。これは少し前になっていますがスケーラブルです。また、iCloudとの連携も非常に簡単です.iCloudのサポートが必要な場合は、必ずCDを使用してください。

幸運、

ダミアン