Portuguese, Brazilian subtitles

← Passing Data Between ViewControllers - UIKit Fundamentals

Get Embed Code
3 Languages

Showing Revision 4 created 06/20/2016 by Udacity Robot.

  1. Agora nós apresentamos nosso
    DiceViewController de três maneiras
  2. diferentes; programaticamente, usando
    uma combinação de código e o Storyboard,
  3. e inteiramente no Storyboard.
  4. Lembre-se de que na primeira solução,
    a instância de entrada de
  5. DiceViewController é
    manipulada diretamente.
  6. O ViewController atual tem a chance
    de preparar o ViewController de entrada,
  7. e o que esta preparação envolveu?
  8. O ViewController de rolagem define os dois
    valores de dados no DiceViewController.
  9. Quando usamos uma transição, o DiceViewController
    nunca aparece no
  10. nosso código, porque o storyboard
    oculta a criação do objeto.
  11. Portanto, agora precisamos de um novo gancho para
    permitir a comunicação entre os dois
  12. ViewControllers.
  13. O método que precisamos é
    chamado prepareForSegue.
  14. Todos os ViewController
    herdam esse método, e
  15. ele é invocado logo antes
    de qualquer transição ser executada.
  16. O seu objetivo é permitir
    que o ViewController atual configure o
  17. objeto de entrada.