ich gefunden habe nichts über migration rules
bei den deletion rule
ein managedObjects relationship
ÄndernCoredata Migration - löscht Regeln der Beziehungen
Meines ersten Coredata-Modells mit einer Beziehung eine Einheit enthalten ist. Die Löschregel dieser Beziehung war cascade
. Ich musste dieses Verhalten zu Nullify
ändern.
Daher habe ich eine new version of my coredata model
erstellt, aber ohne leichte Migration und es funktioniert immer noch. So wüßte ich, wenn ich getan hätte, eine neue Version meines Modells hinzuzufügen oder wenn das Ändern der Löschungsregeln (z. B. von cascade
zu nullify
) keine Migration bewirkt/benötigt.
Irgendwelche Vorschläge?
Keine leichte Migration? Sie verwenden also nicht "NSMigratePersistentStoresAutomaticallyOption" oder "NSInferMappingModelAutomaticallyOption", wenn Sie den persistenten Speicher hinzufügen? –
Nein, ich bin mit dem folgenden zu meinem Speicher zu erstellen: Koordinator addPersistentStoreWithType: NSSQLiteStoreType Konfiguration: nil URL: storeURL Optionen: nil Fehler: & error] – Alexander