Comment faire une NSFetchRequest qui demande des objets qui ont un prenom spécifique?
-
20-09-2019 - |
Question
Par exemple, j'ai un modèle d'objet géré avec une entité appelée « Friends », et un ami a un prenom. Je veux tous les amis où le prenom est égal à « George ». Comment puis-je faire?
La solution
Utilisez ceci:
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];
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow