Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rcasanovan/xcode-uitableview-template

Xcode template to add a table view using VIPER Architecture (Swift)
https://github.com/rcasanovan/xcode-uitableview-template

tableview tableviewcell template uitableview uitableviewcell viewmodel viper viper-architecture viper-pattern-architecture xcode xcode-templates

Last synced: about 9 hours ago
JSON representation

Xcode template to add a table view using VIPER Architecture (Swift)

Awesome Lists containing this project

README

        

# Xcode UITableView template

This template allows you to create a tableview using VIPER architecture and a view model for the data injection

## VIPER 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.