0
デフォルトエントリ、たとえば10エントリでCoreDataモデルを作成する最適な方法は何ですか?デフォルトデータセットを使用してCoreDataモデルを作成する
私の考えで考えられるのは、最初にエンティティが空であるかどうかをチェックし、エンティティが0カウントを返す場合はオブジェクトを追加することです。
他にも優れたソリューションがありますか?そうでない場合は、上記のアイデアを達成する方法は?
デフォルトエントリ、たとえば10エントリでCoreDataモデルを作成する最適な方法は何ですか?デフォルトデータセットを使用してCoreDataモデルを作成する
私の考えで考えられるのは、最初にエンティティが空であるかどうかをチェックし、エンティティが0カウントを返す場合はオブジェクトを追加することです。
他にも優れたソリューションがありますか?そうでない場合は、上記のアイデアを達成する方法は?
事前ロードされたデータが必要な場合は、SQLiteファイルを作成してアプリケーションに埋め込みます。その後、最初の起動時にファイルを最終的な場所にコピーし、コアデータスタックを立てます。
Core Dataの構造がすべてのプラットフォームで同じであるため、OS XでSQLiteファイルを作成するのは簡単です。
文字通り少数のエントリーであれば、アプリケーションの起動時に何かデータがあるかどうか確認してください。より大きなセットの場合は、初期データ構造を構築するためのクラスを作成したり、必要なデータがすでに入っている基本sqliteファイルを提供することもできます。 – Scriptable
小規模なデータセットであっても、私は打ち上げ時に**そうしません。事前に缶詰めされたデータがある場合は、100%の時間でアプリを発送してください。あなたが絶対にする必要がない打ち上げで何もしないでください。非常に滑りやすい斜面。 –