Project example with clean architecture in Swift projects
CleanArchitectureSwift
Exemplo de projeto com clean architecture em projetos Swift com princípios do SOLID. O projeto pode ser executado no simulador do Xcode ou em um iPhone. Essa segunda opção funcionará apenas com uma conta de desenvolvedor ativa.
Diagrama de classes
Ajustes e melhorias
O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:
- Cadastro
- Login
- Telas autenticadas
? Pré-requisitos
Para executar o projeto você precisa:
- XCode na versão mais recente e simulador do iPhone
? Instalando
Para instalar o <nome_do_projeto>, siga estas etapas: Abrir o arquivo CleanApp.xcodeproj
Executar no simulador – Selecione o target (Main).
Command R
Testes – Selecione o target (Data, Infra, Presenter, UI ou Validation). Cada teste é executado a parte. O target infra depende de uma API externa. Depois execute o comando:”
Command U