2016-11-10 11 views
0

iOSでクイズアプリを開発し、オフラインで実行する予定です。私はそのアプリに100種類の質問とオプションを保存する必要があります。どのように保存する?コアデータはここでどのように役立ちますか?この問題の他の良い方法はありますか?クイズアプリの開発 - データストレージiOS

このアプリは、オフラインのを意味します。

+1

単純なplistファイルがおそらく実行します。それはxmlなので、あなたが持っているかもしれない他のいくつかのデータベースから構築するのは簡単で、単純にメモリにすべてロードすることができます。何百もの質問でさえ数メガバイト(おそらくそれ以下)しかありません – Paulw11

答えて

0

realm.ioを使用することをお勧めします。それはコアデータよりも優れており、高速かつ簡単に使用できます。 https://realm.ioには多くの文書があります。

私は、レルムの設定がはるかに簡単で、一般的に理解することができます。 SwiftJSONとうまく動作し、私の見解ではバックエンドに接続する方がはるかに簡単です。

コアデータを事前に読み込むことは非常に面倒であり、私にとってはコアデータが依然として客観的なcに大きく依存しているようです。それは長いラン(parse.com)

+1

Realmがこの特定の状況でなぜ良いのかについての詳細を含めないと、それは有用な答えではありません。 –

0

あなたはまた、あなたのクイズアプリをオフラインで質問と回答を保存するためのSQLiteデータベースを使用することができます上のより安定した解決策になることができるように、他のコアのデータに

は、Appleによって行われます。 SQLiteでテーブルを作成し、SQLiteクエリを使用してテーブルからデータを保存およびフェッチできます。