Я пытаюсь связать значение, которое уже находится в категории, с сущностью wod. Так как я хочу вызвать новую запись для каждой записи wod для категории. Не уверен, как это сделать. Я думал об использовании предиката, но я не совсем уверен, как связать его с запросом на выборку.
вот как выглядит моя схема:
Вот код, который пытается связать их вместе:
NSManagedObjectContext *context = [self managedObjectContext];
Wod *wodInfo = [NSEntityDescription
insertNewObjectForEntityForName:@"Wods"
inManagedObjectContext:context];
[wodInfo setValue:@"Frank" forKey:@"name"];
NSFetchRequest *request = [[[NSFetchRequest alloc] init] autorelease];
[request setEntity:[NSEntityDescription entityForName:@"Categories"
inManagedObjectContext:context]];
[request setPredicate:[NSPredicate predicateWithFormat:@"(name == %@", @"Time"]];
// This is the part where i am unsure, since i am not exactly sure how to link them up
Category *category = reques
wodInfo.category =
NSError *error;
if (![context save:&error]) {
NSLog(@"Whoops, couldn't save: %@", [error localizedDescription]);
}
Любая помощь будет принята с благодарностью.