UIApplication直接应用

本文详细介绍了iOS应用程序的各种生命周期方法,包括程序启动、进入前后台、内存警告等关键阶段的处理方式。
/************ 当程序载入后执行,应用程序启动入口 *****************************/
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

}

/************ 应用程序将要进入非活动状态,即将进入后台 *****************************/
- (void)applicationWillResignActive:(UIApplication *)application {

}

/************ 当程序被推送到后台的时候调用 *****************************/
- (void)applicationDidEnterBackground:(UIApplication *)application {

}

/************ 当程序从后台将要重新回到前台时候调用 *****************************/
- (void)applicationWillEnterForeground:(UIApplication *)application {

}

/************ 当应用程序进入活动状态时执行 *****************************/
- (void)applicationDidBecomeActive:(UIApplication *)application {

}

/************ 当程序将要退出是被调用 *****************************/
- (void)applicationWillTerminate:(UIApplication *)application {

}

/************ 系统内存不足,需要进行清理工作 *****************************/
- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application {

}

/************ 当系统时间发生改变时执行 *****************************/
- (void)applicationSignificantTimeChange:(UIApplication *)application {

}

/************ 当StatusBar框将要变化时执行 *****************************/
- (void)application:(UIApplication)application  willChangeStatusBarFrame:(CGRect)newStatusBarFrame {

}

/************ 当StatusBar框方向将要变化时执行 *****************************/
- (void)application:(UIApplication*)application willChangeStatusBarOrientation:(UIInterfaceOrientation)newStatusBarOrientation duration:(NSTimeInterval)duration {
}

/************ 当通过url执行 *****************************/
- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url {
}

/************ 当StatusBar框方向变化完成后执行 *****************************/
- (void)application:(UIApplication*)application  didChangeStatusBarOrientation:(UIInterfaceOrientation)oldStatusBarOrientation {
}

/************ 当StatusBar框变化完成后执行 *****************************/
- (void)application:(UIApplication*)application didChangeSetStatusBarFrame:(CGRect)oldStatusBarFrame {
}

/************ 当一个运行着的应用程序收到一个远程的通知 *****************************/
- (void)application:(UIApplication *) applicationdidReceiveRemoteNotification:(NSDictonary *) userinfo {

}

/************ 当一个应用程序成功的注册一个推送服务(APS) *****************************/
- (void)application:(UIApplication *) applicationdidRegisterForRemoteNotificationsWithDeviceToken:(NSData *) deviceToken {

}

/************ 当 APS无法成功的完成向 程序进程推送时 *****************************/
- (void)application:(UIApplication *) applicationdidFailToRegisterForRemoteNotificationsWithError:(NSError *) error {

}

/************ 当一个运行着的应用程序收到一个本地的通知 *****************************/
- (void)application:(UIApplication *) applicationdidReceiveLocalNotification:(UILocalNotification *)notification {

}

转载于:https://www.cnblogs.com/CH520/p/9271484.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值