嗨,在我的 ipad 应用程序中,我正在使用搜索栏执行搜索操作。为了执行此搜索操作,我使用以下逻辑
- 如果任何元素包含我在搜索栏中输入的字符,则这些元素必须从这么多元素中提取并显示在表格中。
代码:
NSRange rTextRange = [finalSearchingString rangeOfString:searchStr options:(NSCaseInsensitiveSearch)];`
if (range.location != NSNotFound){
[self.filterdList addObject:product];
}
这里最终结果在 filterdList 数组中可用,我将在 tableview 中显示该数组数据。
现在我在这个操作中的问题实际上是现在要求改变了。新要求是以搜索字符开头的产品,只需要显示未包含的产品。请帮助我如何实现此功能。在此先感谢。