1
我有一种情况,我想用一些条目预先填充CoreData DB。由于这是在运行时完成的,因此我需要在代码中执行此操作。使用CoreData插入多个对象
我有这个代码,其中只插入第二个问题....
Event *event = (Event *)[NSEntityDescription insertNewObjectForEntityForName:@"Event" inManagedObjectContext:managedObjectContext];
[event setLat:[NSNumber numberWithDouble:52.25]];
[event setLon:[NSNumber numberWithDouble:4.75]];
[event setLatspan:[NSNumber numberWithDouble:0.7]];
[event setLonspan:[NSNumber numberWithDouble:0.88]];
[event setName:@"Test, 1"];
// Commit the change.
NSError *error;
if (![managedObjectContext save:&error]) {
NSLog(@"%@",[error description]);
}
[event setLat:[NSNumber numberWithDouble:53.25]];
[event setLon:[NSNumber numberWithDouble:56.75]];
[event setLatspan:[NSNumber numberWithDouble:0.7]];
[event setLonspan:[NSNumber numberWithDouble:0.88]];
[event setName:@"Test 2"];
if (![managedObjectContext save:&error]) {
NSLog(@"%@",[error description]);
}