1
У меня есть NSArray, который я хотел бы фильтровать с помощью предиката. Вот что у меня есть.Фильтрация NSArray с помощью NSPredicate
NSLog(@"text is %@",txtSearch.text);
NSPredicate *bPredicate =
[NSPredicate predicateWithFormat:@"SELF beginswith[c] '%@'",txtSearch.text];
arrSearchedPlayers =
[arrPlayers filteredArrayUsingPredicate:bPredicate];
NSLog(@"array after searched is %@",arrSearchedPlayers);
Когда я ввожу текст, мой массив остается пустым. Но когда я пробую этот предикат,
NSPredicate *bPredicate =
[NSPredicate predicateWithFormat:@"SELF beginswith[c] 's'"];
Я получил правильные результаты. У кого-то есть идея, в чем проблема?
Сердечные приветы
Fixed его! Спасибо ! – Steaphann
Вы забыли принять ответ. :) –