Bom dia,
A função da reescrita do método "prepara for segue" é para injetar o controller MealsTable... no controller ViewController para que ele possa utilizar a função add()? Ou não é bem isso que acontece?
[]s
Bom dia,
A função da reescrita do método "prepara for segue" é para injetar o controller MealsTable... no controller ViewController para que ele possa utilizar a função add()? Ou não é bem isso que acontece?
[]s
Oi Nicolas, tudo bem?
Exato, com o método prepareForSegue
, conseguimos pegar a instancia do próximo viewController
que será chamado. Com a referência do próximo viewController
em mãos, conseguimos injetar alguma dependência ou chamar algum método.
Nas próximas aulas, você aprenderá um design pattern de Swift que se chama delegates
que ajudará nesse tipo de situação.
Abs.