Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道如何在我的应用中实现关键字搜索。实际上我想输入一个文本(in uitextfield),然后搜索我的sqlite db并在db中找到相应的文本。我是iPhone开发的新手,等待您的帮助。请记住,我想在多个表中搜索。提前致谢...
uitextfield
首先从您可能已经完成的数据库中填充您的数组。
使用 NSPredicate 进行过滤,因为从数据库中获取记录包括内存使用。
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF CONTAINS[c] %@", searchText]; arrSearch = [[arrOriginal filteredArrayUsingPredicate:predicate] mutableCopy];