Этот работает для меня - обратите внимание на одинарные кавычки вокруг строки:
NSArray *posts = [NSArray arrayWithObjects:
[NSDictionary dictionaryWithObjectsAndKeys: @"Cat or dog?", @"_title", nil],
[NSDictionary dictionaryWithObjectsAndKeys: @"I saved a file, where is it?", @"_title", nil],
[NSDictionary dictionaryWithObjectsAndKeys: @"How should I do this?", @"_title", nil],
nil];
NSMutableArray *array = [[posts mutableCopy] autorelease];
NSString *title = @"Cat or dog?";
[array filterUsingPredicate:[NSPredicate predicateWithFormat:[NSString stringWithFormat:@"SELF._title == '%@'", title]]];
NSLog(@"%@", array);