【发布时间】:2010-11-13 01:50:53
【问题描述】:
我目前有以下一段代码
NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF contains '-'"];
[resultsArray filterUsingPredicate:pred];
这将返回一个包含“-”元素的数组。我想做与此相反的操作,以便返回所有不包含 '-' 的元素。
这可能吗?
我尝试在不同位置使用 NOT 关键字,但无济于事。 (根据 Apple 文档,我不认为它会起作用)。
为了更进一步,是否可以为谓词提供一个我不想出现在数组元素中的字符数组? (数组是一堆字符串)。
【问题讨论】:
-
更改了标题以更好地反映这个问题所问的内容。
标签: objective-c cocoa cocoa-touch nspredicate