2012-03-30 2 views
1

Also im Grunde ist die Frage, warum NSManagedObjectContext NO kehrt vonWarum gibt [context save: & error] NEIN zurück und der Fehler ist null?

[context save:&error]; 

und der Fehler ist gleich Null?

Dies geschieht im Hauptthread, direkt nachdem der Kontext erstellt wurde und sein persistenter Speicher nicht Null ist. Und die Änderungen scheinen in der Datenbank gespeichert zu sein, aber gemäß der Apple-Referenz ist es der Rückgabewert, nicht der Fehler zeigt an, ob das Speichern erfolgreich war.

+1

Ich habe das noch nie gesehen, aber es ist möglich. Haben Sie mehr Code, um davon zu zeigen? Es könnte helfen, die Frage zu beantworten (zum Beispiel, wenn Sie Blöcke verwenden, könnten Sie damit ein Problem haben). – wbyoung

Antwort

0

Ist Kontext nicht?

Wenn so dass Sie wirklich fordern:

[nil save:&error] 

Welche Null zurück oder NO.

Verwandte Themen