我设置了以下字典(对象,键)
0, "10;0.75,0.75"
1, "0;2.25,2.25"
3, "1;3.5,2.0"
4, "1;4.5,3.0"
5, "2;6.0,5,0"
我要过滤的内容将基于对象和键。该对象是一个 NSNumber。关键是一个字符串,但我真的不想要整个字符串。我想拆分由分号分隔的字符串并获取拆分的第一个索引,这将根据我正在寻找的对象产生字符串 10,0,1,1 或 2。
作为一个具体的例子:
是否存在任何等于 @"1" 且对象大于 3 的键。
在这种情况下,我应该期望返回 YES,因为在我进行拆分之后,对象 4 有一个等于 @"1" 的键。
我想我正在寻找一种聪明的方法来定义一个 NSPredicate 来对由分号分隔的键进行拆分,然后基于此进行过滤(比较等)。如果您有任何问题或需要更多信息,请告诉我。