and why do we need them. • Given: iPhone, User, Different situations • Assumption: Let’s assume that there are no observers or pub sub patterns. What will happen: 1. No real time modifying view controllers:
in which an object, called the subject maintains a list of its dependents, called observers, and notifies automatically of any state changes, usually by calling one of their methods.” -Wikipedia