O diagrama abaixo mostra o funcionamento da arquitetura Clean Swift. Para mais detalhes, consulte o artigo que escrevi no medium explicando a arquitetura: Clean Swift: O que é e como aplicar
Para mostrar como é possível aplicar Clean Swift em um projeto que utiliza SwiftUI, criei um projeto de exemplo simples que possui apenas a seguinte função: mostrar fotos aleatórias de gatos e cachorros. A função do usuário é só clicar em um botão para escolher qual animal ele deseja ver a foto.