2010-07-22 52 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