搜索栏的NSPredicate过滤器

时间:2017-04-16 21:08:08

标签: ios swift3 xcode8

我正在使用NSPredicate过滤器方法来过滤我的搜索栏,但它没有返回任何内容。 profileNameLabel是包含在我的表视图中的单元格的标签。我希望能够搜索与profileNameLabel中显示的文本相匹配的字母或单词,但不会出现任何内容。我认为profileNameLabel过滤器无法正确识别NSPredicate。我错过了更多代码吗?我非常感谢快速帮助。感谢

下面我粘贴了我的代码(使用swift 3,xcode8)

func filterTableView(ind:Int,text:String) {
        switch ind {  
        case selectedScope.Name.rawValue:  
        intialProfiles.filter(using: NSPredicate(format: "profileNameLabel contains[c] %@", text))
        self.searchTableView.reloadData()

0 个答案:

没有答案