我正在尝试写一个表达的NSPredicate
:“如果uid包含myID或targetUser”
然而无论我尝试什么,它似乎都不想工作。如何编辑下面的行以执行上述操作?
我目前的代码:
NSPredicate *p3 = [NSPredicate predicateWithFormat:@"uid contains[cd] %@", myID];
我尝试了以下内容,但没有骰子:
NSPredicate *p3 = [NSPredicate predicateWithFormat:@"uid contains[cd] %@ OR contains[cd] %@", myID, targetUser];
答案 0 :(得分:3)
NSPredicate *p3 = [NSPredicate predicateWithFormat:@"(uid contains[cd] %@) OR (uid contains[cd] %@)", myID, targetUser];
答案 1 :(得分:0)
试试这个:
NSPredicate *predicate=[NSPredicate predicateWithFormat:@"uid contains[cd] %@ OR uid contains[cd] %@", myID, targetUser];