Передаем нужные данные из TableView

swift

#1

День добрый.
Есть вопрос
Имеется tableView в котором список тем
ПРИМЕР:
О книге:
Содержание:
Кузов:
Двигатель:
Подвеска:
Салон:
И тд.
Если выбрать «О книге» то откроется ViewController с текстом, а если выбрать «Двигатель» то должен открыться TableViewController с подкатегориями.
Подскажите что нужно использовать чтобы он понимал что где должно быть
Изначально я использовал Массив для начальногоTableView, но что-то мне подсказывает что это не самый лучший вариант
Дайте совет


#2

Я еще новичек, но возможно вам надо попробовать так как описал Den во втором сообщении, только под себя все подстроить.


#3

Берем пример выше но с одним но!
Вы откуда берете вот этот список:

Как это должно работать:

С Вашего стартового контроллера у вас должно идти две segue: одна на VIewController, а вторая на TableViewController

и в зависимости от типа ячейки которая выбрана вы должны переходить по необходимой segue


#4

Имеется tableView в котором список тем
ПРИМЕР:
О книге:
Содержание:
Кузов:
Двигатель:
Подвеска:
Салон:

Если таблица со статическими ячейками, можно ячейкам присвоить ident, а в методе didSelect просматривать на какую ячейку нажали по ident и отображать соответствующий контроллер или сделать это все в сториборде что намного проще. Если динамические ячейки, то через didSelect смотреть какой row был нажат и отображать контроллер. Как вариант…