Ich möchte ein NSMutableArray von NSStrings zu einer meiner Entitäten in meinem Kerndatenmodell hinzufügen. Das Problem ist, dass dies kein unterstützter Typ in Core Data ist.Speichern eines NSMutableArray in Core-Daten
Ich habe versucht, ein transformable-Attribut zu machen, aber das Problem ist, dass ich keine Möglichkeit sehe, ein NSMutableArray zu NSData zu machen und dann von NSData zurück zu einem NSMutableArray. Hat jemand eine Idee, wie dieses Problem gelöst werden kann?
(Ich weiß, ich kann das Array archivieren, aber ich möchte das nicht tun, ich möchte es in meinem Modell vorhanden sein).
Aber hier haben wir eine Reihe von einfachen Zeichenfolgen - müssten Sie jede Zeichenfolge in ein verwaltetes Objekt umbrechen, oder gibt es irgendeine Art von NSManagedObject Wrapper um NSString bereits verfügbar? –
Wie Sie das Array von Zeichenfolgen zu Daten ?? (Ich habe einen Workaround für dieses Problem gefunden, bei dem ich kein Array mit Strings verwenden musste, aber ich bin immer noch neugierig auf eine Lösung) – gburgoon
Das Gegenteil ist 'NSArray * array = [NSKeyedUnarchiver unarchiveObjectWithData: arrayData];' – Resh32