1

コア データに関する基本的な質問があります。コア データでは、MOC 内の管理対象オブジェクトは 1 つだけですか?

ドキュメントには、残念ながら私を(さらに)混乱させる素敵なグラフィックが含まれています。にはNSManagedObjectContext、複数のオブジェクト (Employees と Departments) があり、それぞれに複数のインスタンス ("Jo"、"Sales" など) があるようです。しかし、ここの「管理対象オブジェクト」に関するセクションでは、次のように述べられています

管理オブジェクト、管理オブジェクト コンテキスト、およびデータ レコードの違いを誰か説明してもらえますか?

4

1 に答える 1

3

管理対象オブジェクト コンテキストには、複数の管理対象オブジェクトを含めることができます。管理オブジェクト コンテキストは、トランザクションのようなものと考えることができます。

テキストの 2 番目のビットは、すべての管理対象オブジェクトが永続ストア (ディスク表現) 内の単一のレコードにマップされることを示しています。そのため、それぞれが管理オブジェクト コンテキストのコピーを持つ複数の管理オブジェクト コンテキストを持つことができますが、それらはすべてディスク上の同じレコードにマップされます。

于 2012-07-23T14:21:38.967 に答える