Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rcasanovan/xcode-viper-architecture-template

Xcode template for VIPER Architecture (Swift)
https://github.com/rcasanovan/xcode-viper-architecture-template

swift swift-5 swift5 template viper viper-pattern-architecture xcode

Last synced: 1 day ago
JSON representation

Xcode template for VIPER Architecture (Swift)

Awesome Lists containing this project

README

        

# Xcode VIPER Architecture template

## VIPER Architecture
![alt tag](https://github.com/rcasanovan/Xcode-VIPER-Architecture-Template/blob/master/Images/projectArchitecture.jpeg?raw=true)

References:
* [Viper architecture](https://www.objc.io/issues/13-architecture/viper/)
* [Viper for iOS](https://medium.com/@smalam119/viper-design-pattern-for-ios-application-development-7a9703902af6)

## How does it work?

* Download or clone this repository.
* cd to ***~/Library/Developer/Xcode/Templates/File Templates/*** (if you don't have the folder created, please create it).
* Copy and paste your downloaded folder to ***~/Library/Developer/Xcode/Templates/File Templates/{your-folder.xctemplate}*** .
* Create a new project and a new file. You should see the template in the options list.
* Enjoy.