特定の文字を含む配列内のすべてのオブジェクトを見つける NSPredicate をどのように作成しますか?
NSMutableArray *testArray = [[NSMutableArray alloc] initWithObjects:@"abc",@"cba", @"bca", nil];
NSPredicate *p = [NSPredicate predicateWithFormat:@"SELF contains[cd] %@",@"abc"];
NSMutableArray *result = (NSMutableArray *)[testArray filteredArrayUsingPredicate: p];
結果には、@"abc" という 1 つのオブジェクトのみが含まれています... "abc" を含むすべての単語をキャッチしたいと考えています。(例: "cba"、"cba"、"lllllllllbbacllllll" など)。