Using The Delegation Pattern

  • this communication method is used to communicate between two view controllers.
  • so this is a one to one communication method.
  • best analogy to replicate this scenario to think about it as a boss and intern.
    • intern doesn't know anything and boss know what need to be done
    • screen that has all the information is the boss screen. screen that get the data and act according to that is knows as the intern screen.