├── Commons └── Base │ ├── BaseContract.swift │ └── BaseViewController.swift ├── Design Pattern Template └── VIPER Files.xctemplate │ ├── TemplateIcon.png │ ├── TemplateIcon@2x.png │ ├── TemplateInfo.plist │ ├── ___FILEBASENAME___.storyboard │ ├── ___FILEBASENAME___Interactor.swift │ ├── ___FILEBASENAME___Presenter.swift │ ├── ___FILEBASENAME___Router.swift │ └── ___FILEBASENAME___ViewController.swift ├── Extensions └── UIStoryboard.swift ├── Makefile ├── ProtocolExtensions ├── AlertRoutable │ ├── AlertRoutable.swift │ └── Presentable.swift └── StoryboardLoadable.swift └── README.md /Commons/Base/BaseContract.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Commons/Base/BaseContract.swift -------------------------------------------------------------------------------- /Commons/Base/BaseViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Commons/Base/BaseViewController.swift -------------------------------------------------------------------------------- /Design Pattern Template/VIPER Files.xctemplate/TemplateIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Design Pattern Template/VIPER Files.xctemplate/TemplateIcon.png -------------------------------------------------------------------------------- /Design Pattern Template/VIPER Files.xctemplate/TemplateIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Design Pattern Template/VIPER Files.xctemplate/TemplateIcon@2x.png -------------------------------------------------------------------------------- /Design Pattern Template/VIPER Files.xctemplate/TemplateInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Design Pattern Template/VIPER Files.xctemplate/TemplateInfo.plist -------------------------------------------------------------------------------- /Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___.storyboard -------------------------------------------------------------------------------- /Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___Interactor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___Interactor.swift -------------------------------------------------------------------------------- /Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___Presenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___Presenter.swift -------------------------------------------------------------------------------- /Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___Router.swift -------------------------------------------------------------------------------- /Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Design Pattern Template/VIPER Files.xctemplate/___FILEBASENAME___ViewController.swift -------------------------------------------------------------------------------- /Extensions/UIStoryboard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Extensions/UIStoryboard.swift -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/Makefile -------------------------------------------------------------------------------- /ProtocolExtensions/AlertRoutable/AlertRoutable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/ProtocolExtensions/AlertRoutable/AlertRoutable.swift -------------------------------------------------------------------------------- /ProtocolExtensions/AlertRoutable/Presentable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/ProtocolExtensions/AlertRoutable/Presentable.swift -------------------------------------------------------------------------------- /ProtocolExtensions/StoryboardLoadable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/ProtocolExtensions/StoryboardLoadable.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ismailkilic/ViperTemplate/HEAD/README.md --------------------------------------------------------------------------------