Skip to content

Instantly share code, notes, and snippets.

@datwelk
Created July 16, 2012 15:06
Show Gist options
  • Save datwelk/3123209 to your computer and use it in GitHub Desktop.
Save datwelk/3123209 to your computer and use it in GitHub Desktop.
NSArray *names = @[@"Name", @"Name2", @"Name3", @"Name4"];
NSMutableArray *predicateStrings = [NSMutableArray array];
[names enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
[predicateStrings addObject:[NSString stringWithFormat:@"firstName == %@", obj]];
}];
NSString *predicateString = [predicateStrings componentsJoinedByString:@" || "];
NSPredicate *predicate = [NSPredicate predicateWithFormat:predicateString];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment