我有多个UIViewController
具有表格视图。我希望这些VC只处理UI内容,因为它们都将搜索同一个数据库。我想继承UISearchDisplayController
,所以我可以让这个子类处理所有数据并搜索东西。
我正在使用的VC是UIViewController
,UITableView
和UISearchDisplayController
。我设置了它,可以使用if / else语句检查显示初始或搜索到的数据到表视图中:if (tableView == self.searchDisplayController.searchResultsTableView) % else...
我想要创建的这个自定义子类来处理在self.searchDisplayController.searchResultsTableView
语句中执行的代码,这样我就可以使用这个自定义类和其他VC。
关于如何继续这个的任何想法?我想我需要覆盖UISearchDisplayController
中的一些方法。
编辑:
其实我可能会遇到这个错误。我现在按照我喜欢的方式进行升级,但是没有抽象,所以我无法在应用程序的其他部分重用此代码。我的IB设置如下: