I'm updating an app of mine, and I have used this method in other areas of the app and it works, but for some reason, it's not working on a tableView.

The tableView is inside of a ViewController (CurrencyViewController)

```
@IBOutlet weak var tableView: UITableView!

tableView.dataSource = self

extension CurrencyViewController: UITableViewDataSource {
    func numberOfSections(in tableView: UITableView) -> Int {
        return 1
    }

    func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
        return 200.0
    }

    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return currencies.count
    }

    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

        let cell = tableView.dequeueReusableCell(withIdentifier: "currencyCell")! as! CurrencyTableViewCell

        cell.name.text = currencies[indexPath.row].currencyName
        cell.name.textColor = Styles.whiteColor()
        cell.symbol.text = currencies[indexPath.row].currencyCode
        cell.symbol.textColor = Styles.whiteColor()

        cell.backgroundColor = Styles.mainColor();

        return cell
    }
}

```

[![enter image description here](https://i.stack.imgur.com/7auDL.png)](https://i.stack.imgur.com/7auDL.png)

The tableView itself works, it's just not updating the height of the row.

Did something change with the update of Swift?