2009-12-06 4 views

Répondre

4

Si je vous lis correctement, vous voulez filtrer votre tableau en fonction d'une condition rencontrée par certains des objets qu'il contient?

Vous pouvez le faire en utilisant NSPredicate et en appelant le filteredArrayWithPredicate: sur votre baie.

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"attribute == YES"]; 
NSArray *filteredArray = [originalArray filteredArrayWithPredicate:predicate]; 

Vous pouvez en savoir plus sur l'utilisation de prédicats dans le Predicates Programming Guide

Vous pouvez également utiliser des prédicats pour filtrer votre NSFetchRequest directement lors de la récupération des données de base de données.

+0

Oui c'est ce que je veux. –

Questions connexes