1
我想謂詞這樣的:NSPredicate用(匹配或匹配)和匹配
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(self isKindOfClass: %@ || self isKindOfClass: %@) AND isActive == YES", [TestClass1 class], [TestClass2 class]];
但正如我認爲()不工作,他們會因爲它在一個if語句的作用:
if ((condition1 || condition2) && otherCondition) {
}
如果'condition1'或'condition2'爲true,並且'otherCondition'爲true,則stmt將爲true。
我可以用NSPredicate
這麼做嗎?