iOS开发学习之UI篇2、AppDelegate.m文件中方法的主要功能
2016-01-05 19:46
866 查看
AppDelegate(应用程序的代理对象)
在AppDelegate.m文件中各方法的功能为和在什么情况下被调用
在AppDelegate.m文件中各方法的功能为和在什么情况下被调用
@implementation AppDelegate //当main函数执行完,应用程序创建好了,应用的代理也指定为当前类的对象,也将应用放到了RunLoop中了,这个时候,整个应用程序才算加载完毕。当应用程序加载完毕的时候,就会调用此代理方法。在此代理方法中进行界面的设置。 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { return YES; } //应用将要取消活跃状态,例如:我们正在玩游戏,如果来电话或者来短信,就会触发此方法。在此方法中一般我们是要将游戏暂停。进行暂停操作。 - (void)applicationWillResignActive:(UIApplication *)application { } //程序已经进入后台,一般我们是要将一些重要数据进行保存,因为苹果手机应用进入后台之后,如果长时间不操作,应用就会退出。 - (void)applicationDidEnterBackground:(UIApplication *)application { } //当应用程序进入前段的时候,会执行此代理方法 //一般会在里边做一些动画效果 //增加用户的体验 - (void)applicationWillEnterForeground:(UIApplication *)application { } //应用进入前段之后,应用变的活跃,在此方法中,需要将刚才暂停的一些操作重新开启。 - (void)applicationDidBecomeActive:(UIApplication *)application { } //程序将要退出时 调用此方法 - (void)applicationWillTerminate:(UIApplication *)application { } @end
相关文章推荐
- phone - iOS app error - Can't add self as subview - Stack Overflow
- android三个小球互换位置loading动画
- ios distill failed for unknow reasons解决
- Android性能优化之如何避免Overdraw
- Android中dip、dp、sp、pt和px的区别
- Android开发总结笔记 属性动画(下) 4-3
- Android开发总结笔记 属性动画(中) 4-2
- Android Studio 错误记录
- Android APK混淆
- Android开发总结笔记 属性动画(上) 4-1
- (2016-1-5更新)unity3d Hair real time rendering _ An Energy-Conserving Hair Reflectance Model
- Intent 7大属性之一:ComponentName
- 个兼容库很容易和之前的 Android Support Library 22.1混淆,都是兼容库,
- iOS开发NSTimer闪烁问题
- Unity5.2.1上Android真机调试环境配置
- ios 大图 真机不显示的问题
- android开发常用工具箱
- android开发常用工具箱
- android开发常用工具箱
- MPAndroidChart图形联动