Kerndaten-Multithreading-Abrufdatensatz

Ich habe einen Zweifel an Multithreading in Coredata. Wenn wir Multithreading verwenden, sollten wir separaten NSManagedObjectContext zum Einfügen neuer Daten oder zum Aktualisieren verwenden. Andernfalls können wir die übergeordnete Kind-Kontextmethode verwenden. Aber ich erstelle nur neuen NSManagedObjectContext. Meine Frage ist, dass ich separate NSManagedObjectContext auch für das Abrufen im Hintergrund-Thread verwenden sollte. Wenn nicht (d. H. Wir können nur die Hauptwarteschlange NSManagedObjectContext verwenden), als warum ich den __psynch_mutexwait-Fehler erhalte.

Vielen Dank,

Antworten auf die Frage(1)

Ihre Antwort auf die Frage