Swift4.0 重写Mian函数(@UIApplicationMain)

如果自己想定义一个main文件,不想使用系统的main文件的话,可以新建一个main文件,然后在文件中加入下面这段代码:

UIApplicationMain(  
    CommandLine.argc,  
    UnsafeMutableRawPointer(CommandLine.unsafeArgv)  
        .bindMemory(  
            to: UnsafeMutablePointer.self,  
            capacity: Int(CommandLine.argc)
        ),  
    NSStringFromClass(UIApplication.self),  
    NSStringFromClass(AppDelegate.self)  
) 
NSStringFromClass 可以自定义UIApplication

你可能感兴趣的:(Swift4.0 重写Mian函数(@UIApplicationMain))