我要篩選根據的是與一些字符串開頭firstName
或lastName
User
對象(User
具有fullname
,user_id
有的多個屬性..)的陣列。
我知道如何根據一個條件篩選:濾波器的NSArray與NSPredicate
NSPredicate* predicate = [NSPredicate predicateWithFormat:@"firstName BEGINSWITH[cd] %@", word];
NSArray* resArr = [myArray filteredArrayUsingPredicate:predicate];
這會給我的一切,有一個以「word」開始將firstname用戶。
但是如果我想要所有具有以「word」開頭的firstName或lastName的用戶呢?
使用複合謂語,我不工作的一些原因。但使用subPredicates單獨工作。任何想法可能會發生。 – pnizzle