私はゲームを作成しており、ゲームのさまざまな船に関するデータと、アプリが使用する船に関する詳細を送信できるようにする必要があります。これを行うための理想的な方法が何であるかを探しています。これで、SQLite、コア データ、またはプロパティ リストのいずれかを使用するように絞り込みました。今、私が心に留めておきたいのは記憶です。これはゲームなので注意が必要です。プロパティ リストはすべてメモリにロードする必要があるため、理想的ではないかもしれません。私は、SQLite がそれよりも優れたパフォーマンスを発揮するはずであることを知っており、Core Data はそれよりもさらに優れたパフォーマンスを発揮すると聞いています。私の質問は、iPhone アプリで静的データを送信する最良の方法は何だと思いますか?
3 に答える
1
このような少量のデータの場合、独自のファイル形式を作成したり、csvなどの解析しやすいものを使用したりすると、スプレッドシートプログラムで簡単に編集でき、ファイルサイズ/読み込み時間を短縮して変換できます。バイナリ形式。
于 2010-11-16T12:35:30.113 に答える
1
提供する必要があるデータの量に依存すると思います。大量のデータの場合は、間違いなく sqlite を使用します。それがほんの数隻の場合、sqliteは少し上にあるかもしれません.
于 2010-11-16T08:00:09.753 に答える
0
すべての船のデータが同時に必要であるとは限らないと仮定すると (そのため、それらすべてを 1 つのファイルにまとめるのは無駄になります): 船ごと、または船のクラスごとに個別のデータ ファイルを使用する必要があるのではないでしょうか?
これによりストレージ効率が異なるレベルで解決されるため、plists が実行可能なオプションになる可能性があります。
于 2010-11-16T15:12:30.357 に答える