0

Core Data の使用に関する 2 つの別個の関連する質問:

  1. Xcode のコア データ モデルにエンティティ/属性/関係を追加します。storedata既存のモデルと互換性がないというだけでなく、既存のファイルの情報を認識して補強する方法はありますか?

    たとえば、エンティティがあり、 1 対多の関係をcars持つエンティティを追加することにした場合、既存のエントリをインポートするにはどうすればよいですか?manufacturerscars

  2. #1 の例の変更: 既存の Core Data モデルが 2 つあり、1 つは でcars、もう 1 つmanufacturersは である場合、両方のエンティティを持ち、storedataそれぞれの既存のファイルから適切にインポートできる新しいデータ モデルを作成する方法はありますか?

4

1 に答える 1

2

はい。Core Data にはバージョン管理機能と移行機能があり、変更が加えられたときにデータ モデルを前進させるために使用できます。このリンクのドキュメントを読むことができます: Core Data Model Versioning and Data Migration Programming Guide の紹介

于 2009-12-18T17:41:40.977 に答える