1) Вы не можете изменить класс для tableView, потому что объект имеет тип UITableView , и вы пытаетесь установить его класс типа UITableViewController
2) для управления и View, и TableView, вы можете установить для него выход.
class YourViewController: UIViewController, UITableViewDelegate, UITableViewDatasource {
// Connect the outlets to storyboard's YourViewController UI
@IBOutlet var tableView: UITableView!
@IBOutlet var yourView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
// Set delegate and datasource and implement the delegate methods
self.tableView.dataSource = self
self.tableView.delegate = self
// Handle the view properties for yourView here
self.yourView.backgroundColor = UIColor.red
}
}
Надеюсь, это поможет