使用此代码,我可以将persitentstore(核心数据)迁移到iCloud:
NSPersistentStore *persistentStore = [[persistentStoreCoordinator persistentStores]objectAtIndex:0];
if(![persistentStoreCoordinator migratePersistentStore:persistentStore toURL:[NSURL fileURLWithPath:iCloudData] options:options withType:NSSQLiteStoreType error:&error])
{
NSLog(@"errore migrate %@", error);
}
但是我想只在iCloud的Ubiquity容器为空且没有持久存储时才迁移。
答案 0 :(得分:1)