我目前正在学习iOS开发。不幸的是,我注册的课程基于iOS 7,似乎没有任何支持。然而,我有Xcode 7,并且试图在表格视图中实现搜索栏时变得非常困难。我一直在寻找如何解决'searchDisplayController'弃用问题的答案,虽然这里有信息,但对于Objective-C而言,我还没有弄清楚如何解决我的问题。在表视图中实现搜索栏
我有一个非常基本的TableView应用程序,只需在TableView中显示一年中的月份。我已将“搜索栏和搜索显示控制器”添加到TableView中。这里是我的代码的第一部分,其中的Xcode告诉我,“searchDisplayController”是“TableViewController.m”中弃用:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
// Return the number of rows in the section.
if (tableView == self.searchDisplayController.searchResultsTableView) {
return [_filteredResults count];
}
else {
return [_monthsOfTheYear count];
}
}
我真的很感激,如果有人可以让我知道我需要做的,而不是或指向我一个可以帮助我理解它的教程。
谢谢!
如果人们花时间来阅读你的问题,发布反馈是一个好主意。 – Adrian