我試圖將以下Objective-C方法轉換爲Swift,但我遇到了一些問題。將objective-c方法轉換爲swift [updateSearchResultsForSearchController]
我在使用謂詞時遇到了麻煩,因爲它在下面描述了Swift語法。
有人可以給我一個提示嗎?
- (void)updateSearchResultsForSearchController:(UISearchController *)searchController {
// filter the search results
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF contains [cd] %@", self.controller.searchBar.text];
self.results = [self.data filteredArrayUsingPredicate:predicate];
// NSLog(@"Search Results are: %@", [self.results description]);
}
問候,IC
什麼是self.data? – sschale
對不起......這是一個字符串數組 –