Форс анврап и пришёл null
Поставь брекпоинт и посмотри что возвращается, или напиши guard для проверки что там действительно этот класс
1) Увидел, проверка наличия вообще данных, ок, тогда guard !tableViewItems.isEmpty else { return } 2) Я бы использовал свитч (не факт что эффективно, но) для опредления классов и настройки ячейки для этого класса (если много кода то через передачу ячейки в функцию настройки)
Обсуждают сегодня