NSPredicate - Dynamic predicate with arguments
问题 I am new to NSPredicates, but I know the basics. This is how my predicate looks now: [NSPredicate predicateWithFormat:@"name contains[c] %@", searchText]; What I want to do, is to be able to create a predicate like this (Pseudo code): NSPredicate *myPredicate = [NSPredicate predicateWithBaseString:@"name contains[c] _ARGUMENT_"]; And then use it in, for example a loop (pseudo code): for(NSString *searchString in self.allStrings) { NSPredicate *myNewPredicate = [myPredicate