私は現在、小さなゲームを作成して iOS プログラミングを学習中です。このゲームは、スポーツ管理スタイルのゲームになる予定です。これは、アプリに含める必要がある大量の初期情報があることを意味します。たとえば、プレーヤー、クラブ、国。これらはすべてかなり大きく、リレーショナルになります。
そこから、ユーザーが保存したときにそのデータの状態を保存する必要があります。たとえば、プレーヤーが保存中にクラブを変更した可能性があるため、その特定の保存のデータは最初のデータとは異なります。
pLists、CoreData、および SQLite を調べてきましたが、どれを使用するか、またはそれらをどのように組み合わせるかがわかりません。SQLite データベースから初期データをアプリにロードし、そこからオブジェクトをアーカイブする可能性はありますか?
どんな助けでも大歓迎です。