AppDelegate类遵守了UIApplicationDelegate协议,就需要实现该协议定义的⽅方法,这些⽅方法负责处理iOS应⽤用的各种⽣生命周期事件
// 当应用程序第一次加载时,系统会调用该方法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {return YES;
}
//当应用程序从活动状态转入不活动状态时,系统会掉用该方法
//例如:当应用程序突然被中断(比如有电话进来)时,系统会调用该方法
//当应用程序进入后台时(点击home键)系统也会调用该方法
- (void)applicationWillResignActive:(UIApplication *)application {
}
//当应用程序进入后台时(点击home键)系统也会调用该方法
}
//当应用程序将要进入前台时系统调用该方法
}
//当应用程序进入前台并转入激活状态时,系统调用该方法
}
//当应用程序被终止时,系统将会调用该方法
}