As you flesh out an app, the first place you dump behavior is the controller. As Colin Campbell said, "iOS architecture, where MVC stands for Massive View Controller". Say we build an app that displays recent popular news stories: override func viewWillAppear(animated:Bool) { super.viewWillAppear(animated) let