Passing Data Between View Controllers

iOS View Controller Transitions served as an introduction to an efficient and extensible solution for transitioning between view controllers. In this article, we will use the same Mediator Pattern structure as a base for tackling the issue of injecting and passing data between view controllers.1


  1. Again, this problem is not unique to iOS. Feel free to apply the concepts described here in any situation you see fit.