У меня есть два разных табличных представления в двух разных контроллерах. Но ячейки, которые мне нужно отображать в них, выглядят одинаково. Я создал прототип ячейки в одном tableView и подклассе UiTableViewCell. Теперь, если я хочу использовать одну и ту же ячейку в другом контроллере, как я могу ее использовать?
Если я просто импортирую этот файл customCell в новый контроллер и деактивирую его, используя тот же идентификатор, указанный в раскадровке, он не будет работать. В нем говорится:
Ошибка подтверждения в - [UITableView _configureCellForDisplay: forIndexPath:]
Завершение приложения из-за неперехваченного исключения "NSInternalInconsistencyException", причина: "UITableView dataSource должен вернуть ячейку из tableView: cellForRowAtIndexPath: '
Значит, это означает, что ячейка равна нулю. Итак, как я могу создать экземпляр одной ячейки из раскадровки? Возможно ли это, или мне нужно создать другой customCell для новой таблицы?