Iphone应用程序流程

问题描述:

当我们运行一个应用程序,它将首先被调用以启动应用程序进入运行状态?Iphone应用程序流程

任何人都可以解释我在Xcode中的流程。

+0

' - (BOOL)应用:在你的appdelegate(NSDictionary的*)launchOptions':(UIApplication的*)应用程序didFinishLaunchingWithOptions 。 –

+0

main.m会在哪里发挥作用?这个appdelegate如何被调用? –

+0

很开始main.m被调用,你会注意到有'语句返回UIApplicationMain(argc,argv,nil,NSStringFromClass([AppDelegate class]));'这是你的Xcode项目的appDelegate进场的地方。 –

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 

一起 -

- (void)applicationDidBecomeActive:(UIApplication *)application 

我们可以得到更详细的信息here