2012-02-09 222 views
0

我已經在我的應用程序上實施搜索功能。但有些問題即將到來。請提出一些建議。像運營商與NSpredicate

假設在我的Db保存記錄名稱 - 高級iPhone開發人員。

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(name contains[cd] %@) ", @"senior "]; // **it work** 

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(name contains[cd] %@) ", @"senior iphone developer"]; // **it work** 

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(name contains[cd] %@) ", @"senior developer"]; // **it doesnt work** 

有什麼想法嗎?

回答

0

我認爲你正在尋找:

[NSPredicate predicateWithFormat:@"name like[cd] %@", @"senior*developer"];