В вашем коде есть несколько ошибок:
Первое:
Вы используете UITableViewController, по умолчанию это уже имеет tableView, так что выне нужно объявлять новый tableView, как вы это сделали
@IBOutlet var table: UITableView!
Second:
В вашем viewDidLoad вы регистрируете ячейку для стандартного tableView и используетеВаша объявленная таблица для источника данных и делегата, это не будет работать.Я рекомендую вам удалить созданную вами таблицу и использовать ее по умолчанию, чтобы ваш viewDidLoad выглядел так:
override func viewDidLoad() {
super.viewDidLoad()
self.tableView.register(myCell.self, forCellReuseIdentifier: "cell")
self.tableView.delegate = self
self.tableView.dataSource = self
}
и третий:
вы пропустили реализациюиз:
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int