Hallo Entwickler,
ich habe iCloud und Core Data in meine App integriert und erstelle folgendermaßen meinen persistent store:
Wie kann ich den bestehenden iCloud store kopieren und lokal anlegen bzw. den lokalen store mit dem iCloud store zusammenführen, wenn der User sich entscheidet in meiner App iCloud ein bzw. auszuschalten?
ich habe iCloud und Core Data in meine App integriert und erstelle folgendermaßen meinen persistent store:
Quellcode
- NSDictionary *options = (iCloud) ? @{NSPersistentStoreUbiquitousContentNameKey : @"iCloudStore"} : nil;
- NSURL *storeURL = [[[NSFileManager defaultManager] URLForDirectory:NSDocumentDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:YES error:NULL] URLByAppendingPathComponent:@"MyApp.sqlite"];
- [_persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:options error:&error];
Wie kann ich den bestehenden iCloud store kopieren und lokal anlegen bzw. den lokalen store mit dem iCloud store zusammenführen, wenn der User sich entscheidet in meiner App iCloud ein bzw. auszuschalten?