Это все о требовании. Оба верны. Не смущайтесь.
Если вы используете TableViewController
, то он ведет себя только с UITableview
. Я имею в виду, что контроллер полностью посвятил себя просмотру таблицы.
Когда вы используете TableView внутри UIViewController
, вы можете создавать весь пользовательский интерфейс по-своему.
Примечание: Поскольку вы новичок, я предлагаю вам использовать TableView
Внутри UIViewController
, потому что вы можете добиться любого типа пользовательского интерфейса с этим, даже если вы можете создать функциональность ditto (UITableViewController
) с этим, но наоборот не верно.
Например,
tableView внутри UIviewController