NSManagedObjectContext: exception breakpoint Stoppt bei speichern: Methode, aber keine log - /Absturz/Fehler

Bin ich mit CoreData in einer multi-threaded-iOS-app, und alles scheint gut zu funktionieren - es sei denn, ich schalte die Ausnahme Haltepunkt in XCode. Immer wenn ich einige CoreData-Arbeit, der Haltepunkt hält an der save:-Methode auf NSManagedObjectContext - aber die NSError ist null danach. Ich habe auch nichts in der log (Ausnahme: Catchpoint 2 (exception thrown).), die app stürzt nicht ab... es ist Also ziemlich schwer zu sagen, was falsch läuft.

Ist der einzige Hinweis den ich habe ist, dass ich ein einzelnes Objekt in updatedObjects: in meinem NSManagedObjectContext - aber es scheint nichts falsch mit ihm.

Meine Frage ist sehr ähnlich zu diese Frage auf stackoverflow
, aber die einzige Antwort, es hilft mir nicht; ich bin mir ziemlich sicher, dass ich habe, alles abgedeckt, es.

Was könnte hier falsch sein? Oder gibt es andere Möglichkeiten, um einige Fehler Informationen?

Vielen Dank!

BEARBEITEN: anzeigen-code ist ziemlich schwierig. Ich bin be-Objekte mit objectID, Bearbeiten und speichern Sie Sie in den Kontext zugewiesen ist, um den aktuellen thread. Ich habe bereits überprüft - der Kontext ist immer richtig für den aktuellen thread; jeder thread hat seinen eigenen Kontext, das sollte nicht das problem sein. Es wäre auch hilfreich, wenn nur jemand könnte mir sagen, wie man mehr Informationen aus, die Fehler/Ausnahme - oder, wenn ich zu kümmern, nachdem alle. Es scheint mir, als wenn die Ausnahme abgefangen innerhalb der save-Methode, so wahrscheinlich sein ein "normales" Verhalten?

  • Können Sie Schuh etwas code?
  • zeigt code ist unmöglich, fürchte ich - aber siehe mein edit, danke...
  • Sie sind mit dem gleichen managedObjectContext unter-threads? (Zusammenhang kann nicht geteilt werden zwischen threads)
  • Nein, ich bin mir ziemlich sicher, dass jeder thread hat seinen eigenen managedObjectContext. Alles, was ich bin-sharing ist die managedObjectID, die nicht zusammenhängen und keine objectModels.
InformationsquelleAutor swalkner | 2011-12-01
Schreibe einen Kommentar