我有一个看起来像这样的 NSPredicate:
NSPredicate *likePredicate3= [NSPredicate predicateWithFormat:@"synonyms LIKE[cd] %@",[NSString stringWithFormat:@"%@", searchText]];
我将它应用于具有“同义词”属性的类的对象的 NSArray。
当 searchText 是一个完整的单词(例如“Thanks”)时,它可以正常工作。但是,如果我尝试使用带有空格的字符串,例如“谢谢”,则会失败,并且谓词搜索在数组中找不到匹配项。
有没有办法让 NSPredicate 使用其中有空格的单词?
谢谢。