IOS的AppDelegate方法中的事件触发调用
来源:互联网 发布:数据预处理d 编辑:程序博客网 时间:2024/06/11 13:59
//当应用程序将要进入非活动状态执行,在此期间,应用程序不接受消息或事件,比如来电 - (void)applicationWillResignActive:(UIApplication *)application { NSLog(@"应用程序将要进入非活动状态,即将进入后台"); } //应用程序已经进入后台运行 - (void)applicationDidEnterBackground:(UIApplication *)application { NSLog(@"如果应用程序支持后台运行,则应用程序已经进入后台运行"); 如果需要退出后台,则在这里加上:exit(0);} //应用程序将要进入活动状态执行 - (void)applicationWillEnterForeground:(UIApplication *)application { NSLog(@"应用程序将要进入活动状态,即将进入前台运行"); } //应用程序已经进入活动状态 - (void)applicationDidBecomeActive:(UIApplication *)application { NSLog(@"应用程序已进入前台,处于活动状态"); } //应用程序将要退出,通常用于保存书架喝一些推出前的清理工作, - (void)applicationWillTerminate:(UIApplication *)application { NSLog(@"应用程序将要退出,通常用于保存书架喝一些推出前的清理工作"); } //当设备为应用程序分配了太多的内存,操作系统会终止应用程序的运行,在终止前会执行这个方法 //通常可以在这里进行内存清理工作,防止程序被终止 -(void)applicationDidReceiveMemoryWarning:(UIApplication *)application { NSLog(@"系统内存不足,需要进行清理工作"); } //当系统时间发生改变时执行 -(void)applicationSignificantTimeChange:(UIApplication *)application { NSLog(@"当系统时间发生改变时执行"); } //当程序载入后执行 -(void)applicationDidFinishLaunching:(UIApplication *)application { NSLog(@"当程序载入后执行"); }
按home键是处理applicationDidEnterBackground了,程序处理applicationDidEnterBackground之后,系统会让程序有5秒钟的时间来保留数据;
调用AppDelegate里面的方法:
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
或者:
[[UIApplication sharedApplication].delegate applicationDidFinishLaunching:appDelegate];
0 0
- IOS AppDelegate方法中的事件触发调用
- IOS的AppDelegate方法中的事件触发调用
- IOS的AppDelegate方法中的事件触发调用
- IOS的AppDelegate方法中的事件触发调用
- IOS的AppDelegate方法中的事件触发调用
- IOS的AppDelegate方法中的事件触发调用
- IOS的AppDelegate方法中的事件触发调用
- IOS的AppDelegate方法中的事件触发调用
- iOS的AppDelegate方法中的事件触发调用
- IOS的AppDelegate方法中的事件触发调用
- appdelegate中事件的触发调用
- AppDelegate中的生命周期事件的调用条件
- IOS的AppDelegate 事件
- AppDelegate中的几个方法触发时机
- iOS Appdelegate代理方法说明和触发条件
- IOS AppDelegate中的方法和作用
- iOS 开发AppDelegate中的方法和作用
- Appdelegate几个方法调用的时机
- 【软件开发】:非功能需求与功能需求
- 字节流与字符流的区别
- Android之Context--装饰模式详解
- ofbiz和struts的对比
- TWebBrowser控件使用指定IE版本显示网页
- IOS的AppDelegate方法中的事件触发调用
- Java中getPath与getAbsolutePath区别
- GoExcel(一)
- thinkphp中__initialize和__construct的区别
- 最小二乘算法 C 语言实现
- Java动态代理(含invoke中死循环问题)
- HTTP网络请求Apache方式的简单封装
- 飞控板与JATG的连线
- Swift学习-单例