ローカル ストレージを必要とする iPhone アプリがあります。
私の最初の考えは、コア データを使用することでした。これはほとんどのアプリで問題ありませんが、主要なチャンクはデータの集計を使用しています。SQLite では、これは MIN、MAX、AVG、GROUP_BY などの標準的な使用法です。
しかし、コア データは主にオブジェクト グラフ管理用であるため、これらをうまく実装していません。CoreData から読み込んだ Obj-C で計算を行うか、それとも SQLite を使い続けて、CoreData システムの他の部分の有用性を放棄する必要がありますか?
集約のためのコレクションは巨大ではありません (最大 100 オブジェクトと言います)。ディストリビューションなどを行う必要があります。
ここには具体的な答えがないことはわかっていますが、2番目のオプションが欲しいだけです。ありがとう