Put simply, @UIApplicationMain is an indicator for Swift applications that indicates which object is your application’s main application delegate file. In Objective-C application templates, you would have a trivial main. m C file which sets the application delegate.