7

こんばんは!

そのため、Core Dataにデータを保存しているときに、何が起こっているのかを理解するのに苦労しています。まず、簡単な質問です。

1)persistentStoreManagedObjectContextをいつ使用する必要があり、mainQueueManagedObjectContextをいつ使用する必要がありますか?!現在、私は常にpersistentManagedObjectContextを使用していますが、RestKitが「getObjectsPath」を呼び出していることがわかります。オブジェクトにはmainQueueObjectContextがあります。何故ですか?!

ありがとう!

4

1 に答える 1

2

persistentStoreManagedObjectContext他の別の NSManagedObjectContext を設定するために使用できます (たとえば、バックグラウンド スレッド用)。

したがって、オブジェクトにアクセスするときにメイン スレッドを離れない限り、 を使用mainQueueManagedObjectContextすれば、安全な場所にいることができます。

于 2013-03-21T18:13:58.267 に答える