Today, we have more choices on architecture of iOS app including Apple’s MVC, MVVM…
Swift is a Protocol-Oriented Programming Language. — WWDC 2015 Protocol-Oriented Programming in Swift