ファイルに保存されたローカルデータを使用してコアデータをシードする必要があるアプリに取り組んでおり、Restkit を使用しています。
現在、データを JSON 形式でテキスト ファイルに保存しており、起動時に "RKManagedObjectImporter" を使用して JSON をオブジェクトにマップしています。データが膨大なため、データを JSON から Core-data オブジェクトにマッピングするだけでもかなりの時間がかかります (少なくとも 30 秒)。
明らかに、最初の起動時にユーザーを 30 秒待たせることはできず、アプリが起動するとすぐにデータが必要になります。では、ここにどのような代替手段がありますか? マップされたオブジェクトを作成してファイルに保存する方法はありますか?
どんな助けでも大歓迎です!