I have an NSArray
of CalEvents returned with the [CalCalendarStore eventPredicateWithStartDate]
method. From the events returned, I am trying to ke
Try predicate with format @"self.title like[c] 'on call'"
. The following sample code outputs 2 strings:
NSArray* ar = [NSArray arrayWithObjects:@"on call", @"I'm on call", @"lala", @"On call", nil];
NSArray* filt = [ar filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"self like[c] 'on call'"]];
NSLog([filt description]);
//Output
"on call",
"On call"
Try [NSPredicate predicateWithFormat:@"title ==[c] 'on call'"];
(The [c]
makes the equality comparison case-insensitive.)