UISearchResultsUpdating在调用时崩溃

时间:2015-07-03 09:43:21

标签: ios objective-c

您好我正在使用Apple CATALOG源代码在导航控制器上显示搜索栏控制器。

确实加载了,但是当我点击搜索时,由于 UISearchResultsUpdating 而导致崩溃 -

由于未捕获的异常终止应用程序' NSInvalidArgumentException',原因:' - [AAPLSearchBarEmbeddedInNavigationBarViewController updateSearchResultsForSearchController:]:无法识别的选择器发送到实例0x15db8ab0'

告诉我崩溃的原因。

崩溃代码 -

- (void)updateSearchResultsForSearchController:(UISearchController *)searchController {

  if (!searchController.active) {
    return;
  }

self.filterString = searchController.searchBar.text;
}

1 个答案:

答案 0 :(得分:0)

您的错误是自我解释的。你崩溃的不是这个方法,而是在你调用它的地方。您正在向错误的对象发送消息。