现在手里的需求是模糊搜索 当用户输入关键字的时候我要从本地的数据的标题中进行模糊查找
但是当用户输入ipad的时候我不知道怎样才能匹配到标题包含为iPad的title
现在的我这边是这样的
NSRange range = [meta.title rangeOfString:titles];
if (range.length != 0) {
}
用正则表达式,option里面写上case insensitive忽略大小写
已经解决了
用的下面这个方法
NSPredicate pred = [NSPredicate predicateWithFormat:@"SELF CONTAINS[cd] %@",titles]; NSArray searchTitleResults = [array filteredArrayUsingPredicate:pred];