为了保存到iCloud,我使用以下代码:
if let managedObjectContext = (UIApplication.sharedApplication().delegate as! AppDelegate).managedObjectContext {
restaurant = NSEntityDescription.insertNewObjectForEntityForName("Restaurant",
inManagedObjectContext: managedObjectContext) as! Restaurant
restaurant.name = nameTextField.text
// some other code...
var e: NSError?
if managedObjectContext.save(&e) != true {
println("insert error: \(e!.localizedDescription)")
return
}
}
我将记录保存到本地数据库,然后使用
saveRecordToCloud(restaurant)
将此记录保存到iCloud。但是如何从iCloud获取这些数据,并像核心数据一样使用它?就像将两个数据库合并为一个