From http://www.raywenderlich.com/25561/learn-to-code-ios-apps-3-your-first-app