Objective-C Language Filtrer le contenu d'un tableau avec un prédicat


Exemple

Utilisation de filterUsingPredicate: évalue un prédicat donné par rapport au contenu des tableaux et renvoie les objets correspondants.

Exemple:

      NSMutableArray *array = [NSMutableArray array];
      [array setArray:@[@"iOS",@"macOS",@"tvOS"]];
      NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF beginswith[c] 'i'"];
      NSArray *resultArray = [array filteredArrayUsingPredicate:predicate];
      NSLog(@"%@",resultArray);