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:
#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?