Skip to content

brendalaupg/xcode-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Xcode Templates

Generate boilerplates for View Controllers for one of 4 types: List, ListTable, Detail and Form. The goal is to be able to setup new feature screens that are compilable right after file creation.

Setup

  1. Navigate to ~/Library/Developer/Xcode
  2. Create the subfolders Templates/File Templates/
  3. Clone this repository in File Templates
  4. To verify that it's working, open up Xcode and create a new file in a project. Under iOS, scroll all the way down and you should see the Custom template

Table Legend

Features Description
List A UICollectionViewController that displays a list of models. Includes: Local Filtering, optional UISearchController setup
ListTable A UITableViewController that displays a list of models. Includes: Local Filtering, optional UISearchController setup
Detail A UIViewController that displays the details of a model
Form A UIViewController that can be configured to create or edit a model

Wishlist / Future Enhancements

Category Description
Architecture Finite State Machine Templates
Architecture CLEAN Templates
Architecture MVVM Templates
Feature Camera Template
UI Swift UI Templates
UI Programatic (no Storyboard)
UI Storyboard
Others Helper Methods

Usage

Under construction ⛑

Additional Notes

Created on: 27 August 2019

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published