-[UIStoryboardSegue destinationViewController]
возвращает UIViewController*
. Предполагая, что TableViewCell
является подклассом UITableViewCell
, литье не имеет смысла. Из информации, которую я вижу, вам нужно будет проверить, указывает ли destinationViewController
экземпляр UITableViewController
, а затем набросите его.
UIViewController *viewController = [segue destinationViewController];
if ([viewController isKindOfClass:[UITableViewControler class]])
{
UITableViewController *tableViewController = (UITableViewController *) viewController;
}
Оттуда вы можете получить доступ к клеткам с помощью любого из методов UITableViewController
«s, вероятно, те, которые реализуют UITableViewDelegate
или UITableViewDataSource
. Если вам требуется больше определенного контроля над реализацией, вы можете указать TableVC
после проверки того, что destinationViewController
является экземпляром этого класса.
Можете ли вы показать код, где вы получили ошибку? – Paulw11
@ Paulw11 вам удалось проверить прикрепленное изображение? –
Нет, я этого не замечал, но вы всегда должны включать соответствующий код в свой вопрос, а не включать его в образ – Paulw11