我有以下数据数组:
NSArray *denoms = [NSArray arrayWithObjects:@"$1", @"$1.5", @"$2", @"c2.5", @"c10", @"$100", @"$51", nil];
若我尝试在数组中搜索以下字符串,那个么它应该会返回数组中的确切值(若存在)。
例如@"$1,$100"
,则结果应为
$1
$100
如何以这种方式进行过滤?
NSPredicate *bPredicate = [NSPredicate predicateWithFormat:@"SELF IN %@", @"$1,$100"];
我过去常常在发布问题时得到解决方案。所以把它留着备查
这是代码。它对我有效
NSPredicate* predicate = [NSPredicate predicateWithFormat:filter, @"SELF", @"a"];