Например, у меня есть Модель Управляемого объекта с Объектом под названием "Друзья", и у друга есть firstName. Я хочу получить всех друзей, где firstName равен "George". Как я могу сделать это?
Используйте это:
NSEntityDescription *entityDescription = [NSEntityDescription entityForName:@"Friends" inManagedObjectContext:context];
NSFetchRequest *request = [[[NSFetchRequest alloc] init] autorelease];
[request setEntity:entityDescription];
[request setPredicate:[NSPredicate predicateWithFormat:@"firstName == 'George'"]];
NSError *error = nil;
NSArray *array = [context executeFetchRequest:request error:&error];