Exemplos de organização de código Swift
O projeto está dividido em grupos, cada qual com um conjunto de arquivos mínimo e autocontido demonstrando algum detalhe de organização. Apenas um deles é realmente utilizado para execução, embora todos os outros sejam código correto em Swift.