Я использую UIStoryboard в своем проекте iPhone, и у меня есть контроллер, который является подклассом UITableViewController и который имеет UISearchDisplayController.
В tableView: cellForRowAtIndexPath я получаю ячейку, используя:
MyCell *cell = [self.tableView dequeueReusableCellWithIdentifier:CellIdentifier];
CellIdentifier - это идентификатор моего прототипа ячейки. Это работает нормально при отображении строк таблицы, но как только я редактирую строку поиска, и в представлении, пытающемся отобразить результаты поиска, я получаю нулевую ячейку.