デフォルトの MOC を 1 つに交換する NSPersistentDocument がありNSPrivateQueueConcurrencyType
ます。
ただし、子 MOC も作成する必要がありNSMainQueueConcurrencyType
ますか? それが必要な場合、それは何のために必要ですか?
デフォルトの MOC を 1 つに交換する NSPersistentDocument がありNSPrivateQueueConcurrencyType
ます。
ただし、子 MOC も作成する必要がありNSMainQueueConcurrencyType
ますか? それが必要な場合、それは何のために必要ですか?
このトピックに関する Apple のドキュメントはあまり明示的ではなく、最新のものではありません。コア データ プログラミング ガイドには次のように記載されています。コア データ プログラミング ガイド
Core Data を使用した並行プログラミングに推奨されるパターンは、スレッドの制限です。各スレッドは、独自の完全にプライベートなマネージド オブジェクト コンテキストを持つ必要があります。[...] マネージド コンテキストは、それが使用されるスレッドで作成する必要があります。