There are a number of software architectural patterns commonly mentioned in iOS literature, and Bohdon Orlov has put together an excellent guide for those looking to understand choose these patterns.
Specifically Bohdon talks about why you should care about choosing an architectural pattern, explains VIPER, MVVM, MVP, and MVC with a number of nice diagrams, straightforward explanations, and code snippets to explain each architecture.
The code distribution, testability and ease of use is highlighted for each architecture.
You a find the guide over on Bohdon Orlov’s blog.
A nice guide for those looking to mention these architecture patterns frequently mentioned in iOS dev literature.
Submit A Resource
Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?
You can submit the url here.
The resources we feel will appeal to our readers the most will be posted on the front page.