我在Swift中有一个sqlite数据库,我可以访问数据并进行查询,但是我找不到最好的选项来让SearchBar允许用户搜索其中的数据。 当我在Stack Overflow和其他来源上搜索这个主题时,它总是指Android,所以它似乎在iOS中不常见。
任何人都知道这样做的最佳选择还是最佳选择?
提前感谢您的时间。
答案 0 :(得分:0)
您可以使用sqlite LIKE
运算符从表中进行搜索。
在iOS中,您可以进行类似的查询,
例如,你有动物记录表,你想找到特定的动物,
NSString *query = [[NSString alloc] initWithFormat:@"SELECT * FROM ANIMALS WHERE RECIPENAME LIKE '%@'", animalName];
因此,用户在搜索栏中输入动物名称并按搜索按钮,您可以将该值作为查询中的参数。