/Boilerplate_iOS_VIPER

This sample project shows Cheesecake Labs approach to use VIPER architecture like a boss

Primary LanguageSwift

VIPER Boilerplate for iOS

iOS Swift boilerplate with Xcode organized with VIPER structure plus useful Extensions and Utils.

Basic steps:

1 - Clone this repo (via git commands or SourceTree)

2 - Open Boilerplate.xcodeproj and rename the project

3 - Run pod install on the project folder to download all dependencies with Cocoapods

4 - Open ${Project_Name}.xcworkspace

5 - Analyse the project structure and start coding!

Design pattern

This boilerplate has the basic structure for coding with VIPER design pattern (read about it here).