/ / Best Practice zum Export von Core Data Entities - ios, objective-c, Core-Daten, Export, Entity

Best Practice beim Export von Core Data Entities - ios, objective-c, Core-Daten, Export, Entity

Ich muss einige Entitäten mit ihren Beziehungen exportieren, um sie in andere iOS-Geräte zu importieren. Beispielsweise:

A.relationship1 <------>> B.relationship1 (one to many)
B.relationship2 <-------> C.relationship1 (one to one)

Gibt es eine Möglichkeit, zu serialisieren / deserialisieren (oder andere)?Methoden) um "leicht" ein Fragment des Kerndatenmodells zu exportieren / zu importieren (Objekte und seine Beziehungen, die von einem abgerufenen Ergebnis-Controller abgerufen werden? Durch Serialisierung aller Datenpakete (NSData oder so)), Deserialisierung und Einfügen in den Kontext (Import) .

Bitte zeigen Sie mir in die richtige Richtung. Danke im Voraus.

Antworten:

1 für die Antwort № 1

Der beste Weg für Sie, denke ich, besteht darin, Ihre Core Data-Objekte in JSON zu konvertieren, zu speichern und dann wieder zu dekodieren.

Hier ist absoluter toller funktionierender Code sowohl von Encoding als auch von Encoding von Marcus Zarra

JSON und Core-Daten auf dem iPhone