ios应用程序详解
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ios应用程序详解,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1565字,纯文字阅读大概需要3分钟。
内容图文
![ios应用程序详解](/upload/InfoBanner/zyjiaocheng/1054/247b4cefc16f4d308bf8c0151f500926.jpg)
—UIApplication代理对象生命周期函数详解
-(void)applicationWillResignActive:(UIApplication *)application
说明:当应用程序将要入非活动状态执行,在此期间,应用程序不接收消息或事件,比如来电话了
-(void)applicationDidBecomeActive:(UIApplication *)application
说明:当应用程序入活动状态执行,这个刚好跟上面那个方法相反
-(void)applicationDidEnterBackground:(UIApplication *)application
说明:当程序被推送到后台的时候调用。所以要设置后台继续运行,则在这个函数里面设置即可
-(void)applicationWillEnterForeground:(UIApplication *)application
说明:当程序从后台将要重新回到前台时候调用,这个刚好跟上面的那个方法相反。
-(void)applicationWillTerminate:(UIApplication *)application
说明:当程序将要退出是被调用,通常是用来保存数据和一些退出前的清理工作。这个需要要设置UIApplicationExitsOnSuspend的键值为YES,ios5设置Application does not run in background的键值为YES。
-(void)applicationDidReceiveMemoryWarning:(UIApplication *)application
说明:ios设备只有有限的内存,如果为应用程序分配了太多内存操作系统会终止应用程序的运行,在终止前会执行这个方法,通常可以在这里进行内存清理工作防止程序被终止
-(void)applicationDidFinishLaunching:(UIApplication*)application
说明:当程序载入后执行。
-(BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url
说明:当打开URL时执行。
UIViewController生命周期
—UIViewController
UIViewController是IOS顶层视图的载体及控制器,用户与程序界面的交互都是由UIViewController来控制的。
UIViewController管理UIView的生命周期及资源的加载与释放。
—UIView
UIView与UIWindow共同展示了应用用户界面。
—UIViewController生命周期事件
-(void)loadView
加载视图资源并初始化视图。当你从Nib文件加载时,一般情况下这里不需要做任何处理。只有在你没有使用Nib加载视图时进行重写。
这里不需要调用[super loadView];
-(void)viewDidLoad
视图载入完成,可以进行自定义数据加载和动态视图的创建
-(void)viewDidUnload
释放视图资源
-(void)viewWillAppear:(BOOL)animated
将要加载出视图
-(void)viewDidAppear:(BOOL)animated
视图出现
-(void)viewWillDisappear:(BOOL)animated
视图即将消失
-(void)viewDidDisappear:(BOOL)animated
视图已经消失
原文:http://my.oschina.net/jilin/blog/389924
内容总结
以上是互联网集市为您收集整理的ios应用程序详解全部内容,希望文章能够帮你解决ios应用程序详解所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。