以下SwiftsearchController代码工作正常。funcfilterContentForSearchText(searchText:String){searchResults=drugs.filter({(drugs:Drug)->BoolinletnameMatch=drugs.name.rangeOfString(searchText,options:NSStringCompareOptions.CaseInsensitiveSearch)returnnameMatch!=nil})}上面的SwiftsearchController.textSearch适用于Drug.