2011-03-14 3 views
0

私は買い物リストのような単純なアプリケーションを開発しようとしています。はsqliteが良いですかplistは項目を保存して編集する方が良いです

私はその250の項目名に20のカテゴリを持っています。

これらの項目名を保存するには2つの方法があり、それぞれの値はsqliteデータベースを使用していますが、もう1つはplistです。

これらのアイテムの数量を編集する必要があり、カテゴリに新しいアイテムを追加する必要があります。

これは私のアプリケーションにとっては良い方法です。

sqliteデータベースとplistに精通しているエキスパートは、どちらの方が良いかを示唆することができます。

ありがとうございます。

答えて

1

私の気持ちは、SQLiteがこの仕事のためのより良いツールであり、特にデータが大きくなったときです。これは、PListではメモリに完全にロードする必要がありますが、SQLiteでは必要なデータだけをフェッチするためです。もちろん、SQLiteのプログラミングはもう少し作業ですが、それをクラスにカプセル化すれば、後で簡単に使うことができます。

0

SQLiteを使用することをお勧めします。

データベースに対してさらにトランザクションを行っている場合は、plitではなくSQLiteを使用してください。

クライアント・サーバー・モードの場合は、SQLまたはOracleのデータベースをバックエンドに置いてください。頻繁にそれはsqliteのチュートリアル http://dblog.com.au/iphone-development-tutorials/iphone-sdk-tutorial-reading-data-from-a-sqlite-database/

に関するデータベース

と定期的にSQLiteのANS同期を使用してクライアント側で使用されているデータを格納

関連する問題