//完成加载时
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {}
//将要进入非活动状态时
func applicationWillResignActive(_ application: UIApplication) {}
//程序被推动到后台时
func applicationDidEnterBackground(_ application: UIApplication) {}
//程序从后台重新回到前台时
func applicationWillEnterForeground(_ application: UIApplication) {}
//当程序进入活动状态时
func applicationDidBecomeActive(_ application: UIApplication) {}
//将程序将要退出时 (保存数据,清理)
func applicationWillTerminate(_ application: UIApplication) {}