I was looking at this question.
One of the answers shows how to use blocks to pass data backwards view the prepareForSegue method. My understanding is t
prepareForSegue
Yes methods can send data forward as well as backwards for that you can use Blocks or Delegates For more info about blocks in ios use this link CLICK HERE
Blocks
Delegates
Hope it will help you, thnx