我有一个属性为的核心数据实体字段ID
。我想在所有字段实体中搜索 ID == 1、2 或 3。
如何在不创建长附加字符串的情况下将数组添加到 NSPredicate,例如:
NSArray *IDArray = @[@1, @2, @3];
NSMutableString *predicateString = [NSMutableString string];
for (NSNumber *ID in IDArray) {
[predicateString appendString:[NSString stringWithFormat:@"ID == %@, ID]];
}