当我们搜索任何应用程序时,我正在使用 NSPredicate 来执行搜索,就像它在 iPhone 上所做的那样。
例如,我说 4 个关键字
- 德干
- 新德里
- 艾哈迈达巴德
- 萨拉姆德里
我试过用
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"keyword BEGINSWITH[c] 'd'"
它给了我德干作为输出。但问题是我希望每个单词都以d开头所以从上面的例子中我需要输出为
德干、新德里、萨拉姆德里而不是艾哈迈达巴德
从几个小时开始就陷入这个问题。尝试包含,匹配但我的运气不好..
任何对正确道路的帮助将不胜感激..