Onde um aplicativo iOS Swift começa sua vida?

Se eu criar um aplicativo iOS do Objective-C no Xcode, um arquivo chamadomain.m é gerado. O conteúdo do arquivo é mais ou menos assim:

main.m
#import <UIKit/UIKit.h>
#import "AppDelegate.h"

int main(int argc, char * argv[]) {
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
    }
}

E é aí que um aplicativo iOS da Objective-C começa sua vida.

Importante, se eu quiser subclasseUIApplication (por qualquer motivo), entãoaqui é onde vou informar ao meu aplicativo qual classe usar para a classe do aplicativo. Da mesma forma, se por algum motivo eu quiser usar um nome de classe que não sejaAppDelegate para o meu aplicativo, eu alteraria essas informações aqui.

CONTUDO, se eu criar um aplicativo Swift iOS no Xcode, nenhum arquivo será gerado (que eu consegui encontrar). Onde eu configuro essas coisas?

questionAnswers(1)

yourAnswerToTheQuestion