Это очень медленная процедура, но вы можете заполнить Базовые данные.
Вставьте следующий код в appDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
...
//test
//writing data
NSManagedObjectContext *context = [self managedObjectContext];
NSManagedObject *model = [NSEntityDescription insertNewObjectForEntityForName:@"Invitados" inManagedObjectContext:context];
[model setValue:@"Alicia" forKey:@"name"];
[model setValue:@"Sanchez" forKey:@"firstname"];
[model setValue:@"Romero" forKey:@"secondname"];
NSError *error;
if (![context save:&error]) {
NSLog(@"Couldn't save: %@", [error localizedDescription]);
}
//retrieving data
// NSManagedObjectContext *context = [self managedObjectContext];
//NSError *error;
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Invitados" inManagedObjectContext:context];
[fetchRequest setEntity:entity];
NSArray *fetchedObjects = [context executeFetchRequest:fetchRequest error:&error];
for (NSManagedObject *get in fetchedObjects) {
NSLog(@"Nombre: %@", [get valueForKey:@"name"]);
NSLog(@"Apellido 1: %@", [get valueForKey:@"firstname"]);
NSLog(@"Apellido 2: %@",[get valueForKey:@"secondname"]);
}
// End test