// Override point for customization after application launch.
//launchOptions 這個參數使用來表示app啓動方式的
return YES;
}
-(void)applicationDidReceiveMemoryWarning:(UIApplication*)application{
DebugLog(@"系統內存不足,需要清理工作");
}
- (void)applicationWillResignActive:(UIApplication*)application {
DebugLog(@“程序即將進入非活動狀態的時候執行此方法,即後臺運行”);
}
- (void)applicationDidEnterBackground:(UIApplication*)application {
DebugLog(@"如果程序支持後臺運行,則後臺已進入後臺運行");//如果需要退出後臺,則加入exit(0)
}
- (void)applicationWillEnterForeground:(UIApplication*)application {
DebugLog(@"程序即將進入活動狀態,即在進入前臺之前");
/*
}
- (void)applicationDidBecomeActive:(UIApplication*)application {
DebugLog(@"程序已進入活躍狀態,即進入前臺”);
- (void)applicationWillTerminate:(UIApplication*)application {
DebugLog(@"程序即將退出,用於保存數據和清理工作");
/*
}
-(void)applicationSignificantTimeChange:(UIApplication*)application{
DebugLog(@"系統時間發生改變的時候");
}
-(void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken{
//推送消息時獲取設備的tokenID
}
- (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(nonnullNSError *)error{
//deviceToken 獲取失敗時做相應處理
}
-(void)application:(UIApplication*)application didReceiveRemoteNotification:(nonnullNSDictionary *)userInfo{
//接收到推送消息
}