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.
O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:
- Cadastro
- Login
- Telas autenticadas
Para executar o projeto você precisa:
- XCode na versão mais recente e simulador do iPhone
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