我有一个我想用谓词过滤的 NSArray。这就是我所拥有的。
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'"];
我得到了正确的结果。有人知道问题是什么吗?
亲切的问候