我想在包含UITableView的ViewController上创建一个UISearchController(不是UITableViewController)。 我遇到了2个警告和一个崩溃,不确定它们是否相关 - 但知道其中一个问题是警告。
'Imcompatiable pointers types sending UITableView to parameter of type UIViewController.'
显然,我正在尝试将searchResultsController设置为UIViewController上的tableView,而不是像下面这样使用UITableViewController:
self.searchController = [[UISearchController alloc] initWithSearchResultsController:self.myTableView];
如果self.myTableView是UITableView,我该如何解决这个问题?我需要将我的tableView转换为UITableViewController才能使它正常工作吗?谢谢。