2010-07-22 45 views
0

我有一个可可核心日期应用程序。我添加了一个搜索字段并将其绑定。现在,我试图添加一些谓词但失败了!这里是我的两个问题:NSPredicate:在NSNumber(可可)上搜索

首先,谓词应该过滤NSNumbers,但我不能构建一个工作谓词。我尝试:

keyPath == [NSNumber numberWithInteger:[$value integerValue]] 

(的keyPath代表的NSNumber存储整数)

其次,我想有一个谓语,其搜索在两个属性。第一个属性是firstName和另一个lastName。所以,如果用户输入“John Appleseed”,他会得到一个结果,但是在我的尝试中,我只能得到firstName或lastName。

感谢您的帮助,如果有任何问题问他们。如果我描述不够详细,我的问题;-)

丹尼斯

回答

1

(1)keypath==$value

(2)firstName==$firstNameVar && lastName==$lastNameVar