Practical and functional example of how to apply a VIPER architecture
Sample VIPER Architecture
Exemplo prático e funcional de como se aplicar uma arquitetura VIPER.
Resultado final
Instalação
Instalação manual
Se preferir você pode instalar tudo isso rodando o script abaixo:
cd Scripts
./tools
Geração do projeto (.xcworksp)
Escolha a pasta do projeto que deseja e rode o comando abaixo:
cd Scripts
./setup
Xcode Templates
Instalação
- Feche o Xcode se ele estiver aberto
- Abra a pasta do repositório no terminal
- Abra a pasta templates com o comando:
cd Templates
- Execute o script de instalação com o comando:
./install_templates
- Abra o xcode e veja se ao criar um arquivo os templates do VIPER apareceram no final
Templates
- VIPER: Template responsável por criar todos arquivos do VIPER no local selecionado. Nele você define apenas o nome da scene e todos arquivos são criados.