我想使用NSArray方法过滤NSPredicate predicateWithFormat:。我有一些变量,我想在这种格式中使用几次。我不想写好几遍。CONTAINS[cd] some text) OR (field2 CONTAINS[cd] some text)有人能解释为什么不能用处理NSPredicate[someArray filteredArrayUsingPredicate:
[NSPredicate</
所以我认为我可以首先形成一个包含所有值的字符串,然后传递该字符串以便在谓词中使用,即ifstringForPredicate stringByAppendingFormat:@"(Date > %@ AND Date < %@)", fromDate, toDate];为了形成最终的谓词字符串,我还做了进一步的计算。现在,我希望谓词使用这个字符串