0

セットトップボックス(STB)と相互作用するiPadアプリを作成することを計画しています。アプリは、ボックスEPG、レコーディングライブラリ、およびスケジュールされた予約から要求します。STBは、EPGの詳細(名前、説明、時刻、ID ...)、録画ライブラリ(実際の録画ではなく詳細)、およびスケジュールされた予約と同じように返信します。アプリは起動時にこれらを更新する必要があり、おそらく1〜2回以上更新する必要があります。私は、さまざまなストレージの問題を抱えている人々のさまざまなシナリオをすべて読んでいますが、これらの詳細を保存するのに最適な方法を決定できませんでした。私はcoreDataがこれを実装するための正しい/最良の方法であると考えるのは正しいですか?

任意のヘルプ/アドバイスをいただければ幸いです。

4

1 に答える 1

1

CoreDataとsqliteに関するこの回答を読んでください... https: //stackoverflow.com/a/524301/581190また、辞書のシリアル化(plist、...)に固執することもできます。ただし、シリアル化された辞書は一度に読み取る必要があるため、データの大きなチャンクに使用することはお勧めできません。つまり、答えは-Core Dataを使用することです。これは、効率的であり、大きなオーバーヘッドではなく、優れたオブジェクトグラフ管理を提供するためです。

于 2012-08-16T08:01:17.927 に答える