iOS AppDelegate 头文件中默认的方法声明,中文翻译
如题:
1 #import "AppDelegate.h"
2
3 @interface AppDelegate ()
4
5 @end
6
7 @implementation AppDelegate
8
9
10 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
11 // 程序在启动之后,重写自定义设置的位置
12 return YES;
13 }
14
15 - (void)applicationWillResignActive:(UIApplication *)application {
16 // 应用即将从活动状态切换到不活动状态时会触发这个方法,在出现某种临时中断(比如有来电或短信)或用户退出应用程序时都会触发这个方法,然后应用就会转换为后台运行
17 // 可以在这个方法中展厅正在进行的任务,金庸定时器,将定OpenGLES帧率,如果是游戏应用,应该在这个方法中暂停游戏
18 }
19
20 - (void)applicationDidEnterBackground:(UIApplication *)application {
21 // 在该方法中释放共享资源,保存用户数据,清楚定时器,并存储足够得应用状态信息,目的是当应用终止时,将它恢复到当前状态.
22 // 如果你的用用支持在后台执行,那么当用户退出是调用这个方法而不是applicationWillTerminate:方法
23 }
24
25 - (void)applicationWillEnterForeground:(UIApplication *)application {
26 // 该方法会在应用程序从后台运行状态转换到活动状态得过程中被调用,可以在这里回复应用正常运行所需的信息
27 }
28
29 - (void)applicationDidBecomeActive:(UIApplication *)application {
30 // 当应用程序处于非活动状态时重新启动暂停(或尚未启动)的任务.如果程序之前在后台运行,那么可以选择刷新用户界面
31 }
32
33 - (void)applicationWillTerminate:(UIApplication *)application {
34 // 程序即将终止时调用该方法,如果有必要,那么保存数据,参见:applicationDidEnterBackground:方法
35 }
36
37 @end
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。