Boa noite, alguém poderia me ajudar, estou com esse problema "Use of unresolved identifier 'tableviewController'".
import UIKit
class RefeicoesTableViewController: UITableViewController {
    var refeicoes = [Refeicao(nome: "Macarrão" , felicidade: 4),
                     Refeicao(nome: "Miojo" , felicidade: 5),
                     Refeicao(nome: "Arroz" , felicidade: 3),]
    override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return refeicoes.count
    }
    override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let celula = UITableViewCell(style: .default, reuseIdentifier: nil)
        let refeicao = refeicoes[indexPath.row]
        celula.textLabel?.text = refeicao.nome
        return celula
    }
    func add(_ refeicao: Refeicao) {
        refeicoes.append(refeicao)
    }
    override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
        if let viewController = segue.destination as? ViewController{
            viewController.tableViewControler = self
        }
    }
}
import UIKit
class ViewController: UIViewController {
    var tableViewControler: RefeicoesTableViewController?
    @IBOutlet weak var nomeTextField: UITextField?
    @IBOutlet weak var felicidadeTexteField: UITextField?
    @IBAction func adicionar(_ sender: Any) {
        guard let nomeDaRefeicao = nomeTextField?.text else {
            return
        }
        guard let felicidadeDaRefeicao = felicidadeTexteField?.text, let felicidade = Int(felicidadeDaRefeicao) else {
            return
        }
        let refeicao = Refeicao(nome: nomeDaRefeicao, felicidade: felicidade)
        print("Comi \(refeicao.nome) e fiquei com felicidade: \(refeicao.felicidade)")
        tableViewControler?.add(refeicao)
        navigationController?.popViewController(animated: true)
    }
}
 
            