A file template for Xcode. It creates all necessary files for VIPER architecture.
Architecture
folder to /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File\ Templates/
File > New > File
or ⌘N
)Architecture
and VIPER
Note: your class name will be appended with architecture names.
DataManager
Interactor
InteractorIO
: Interface for input and output interactorModuleInterface
: Interface PresenterPresenter
ViewController
ViewInterface
Wireframe