我有一个像这样的数组
[ [121,131,122,123,213],[131112111],[121,1112,1311],[154,156,178,12],[134154121171]];
我想让数组包含哪个121字符串使用谓词。 请提出建议。
答案 0 :(得分:0)
试试这个:
NSArray *array = @[ @[@"121",@"131",@"122",@"123",@"213"],@[@"131",@"112",@"111"],@[@"121",@"1112",@"1311"],@[@"154",@"156",@"178",@"12"],@[@"134",@"154",@"121",@"171"]];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ANY SELF == %@", @"121"];
NSArray *filtered = [array filteredArrayUsingPredicate:predicate];
NSLog(@"%@", filtered);