以下是总结的app的代理方法.
- 程序加完完毕后会调用方法.
/**
*在App启动完毕后,就会调用该方法
*一般纯代码时设置入口在该方法中设置,以及需要只有程序启动时设置的方法在该地方设置.
*/
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
return YES;
}
- 程序进入活动状态时调用.
//视情况使用
-(void)applicationDidBecomeActive:(UIApplication *)application {
}
- 程序进入后台时调用.
//一般在这里保存应用的数据
-(void)applicationDidEnterBackground:(UIApplication *)application {
NSLog(@"进入后台的时候会调用 -- applicationDidEnterBackground");
}
- 程序进入后台时调用
-(void)applicationWillEnterForeground:(UIApplication *)application {
NSLog(@"从后台进入时调用该方法 -- applicationWillEnterForeground");
}
- 内存警告时调用
/**
* 一般在这里清除不需要的内存
*/
-(void)applicationDidReceiveMemoryWarning:(UIApplication *)application
{
NSLog(@"内存警告的时候会调用 -- applicationDidReceiveMemoryWarning");
}