Objective C使用一系列数字来预测数组

时间:2014-09-07 15:09:36

标签: objective-c numbers integer range nspredicate

所以我有一个nspredicate,我用来过滤json数组中的值。我不希望只搜索一个值,而是希望谓词找到一些数字范围内的对象,例如0-1.0或1.1-2.0。

这是我目前的谓词:

NSPredicate *Predicate = [NSPredicate predicateWithFormat:@"Engine CONTAINS %@", @"?"];

这可能是一个简单的解决方案,但我还没有找到答案。谢谢你的时间。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

有很多方法可以做到这一点,文档中有几个示例 - 请参阅Basic Comparisons部分。

基本解决方案可能看起来像这样

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"Engine BETWEEN %@", @[ @0, @1]];