本文主要是介绍iOS10 AppDelegate文件中代理方法的作用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
UIApplication会在程序一启动时候创建一个遵守UIApplicationDelegate代理.
这个就是我们程序一创建时的AppDelegate类,AppDelegate就是遵守了UIApplicationDelegate协议
在这个类中很定义很多监听系统事件的用法.同时也定义了一些应用程序的生命周期方法.
主要方法有:
#import "AppDelegate.h"@interface AppDelegate ()@end@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {// APP加载完毕后执行,程序启动的入口,只在应用程序启动时执行一次return YES;
}- (void)applicationWillResignActive:(UIApplication *)application {// APP失去焦点时执行
}- (void)applicationDidEnterBackground:(UIApplication *)application {// APP进入后台时执行
}- (void)applicationWillEnterForeground:(UIApplication *)application {// APP从后台回到前台时执行
}- (void)applicationDidBecomeActive:(UIApplication *)application {// APP获取焦点时执行
}- (void)applicationWillTerminate:(UIApplication *)application {// APP即将退出时执行
}@end
这篇关于iOS10 AppDelegate文件中代理方法的作用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!