iOS程序启动的过程

原创 2015年11月21日 19:13:40

—-程序启动的过程:
1.调用main函数,main函数是程序的入口

2.调用UIApplicationMain函数:
创建Application对象;
创建Application的delegate对象

3.–如果没有storyboard:
delegate对象开始处理系统(监听)系统事件
程序启动完毕的时候会调用application:didFinishLaunchingWithOptions:方法
在application:didFinishLaunchingWithOptions:中创建UIWindow
创建和设置UIWindow的rootViewController
显示窗口
–如果有storyboard:
根据info.plist文件获得主要storyboard的的文件名,加载主要是的storyboard:
创建UIWindow
创建和设置UIWindow的rootViewController
显示窗口

版权声明:

相关文章推荐

IOS程序启动的完整过程

一、IOS启动的完整过程 1.main函数 2.UIApplicationMain * 创建UIApplication对象 * 创建UIApplication的delega...

iOS-程序的启动过程以及相关的注意事项

iOS程序运行原理图 虽然建立了一个App,对于它的执行过程我们还是一无所知,让我们首先找到它的入口,Support Files/main.mint main(int argc, char ...

Info.plist和pch文件的作用,UIApplication,iOS程序的启动过程,AppDelegate 方法解释,UIWindow,生命周期方法

Info.plist常见的设置 建立一个工程后,会在Supporting files文件夹下看到一个“工程名-Info.plist”的文件,该文件对工程做一些运行期的配置,非常重要,不能删除 注:在...

iOS程序启动过程

参考文章:http://www.cnblogs.com/ydhliphonedev/archive/2012/07/30/2615801.html 参考文章:http://www.w2bc.com/...

iOS之应用程序启动过程及原理总结

当用户点击应用图标之后,应用就开始启动。应用启动完成后,就会展示一系列的视图,和用户进行各种各样的交互(如滑动、点击)。当用户退出应用后,该应用就无法和用户进行交互。这一过程就体现了一个应用的生命周期...

ios程序的启动过程介绍

转载自 http://www.cnblogs.com/ydhliphonedev/archive/2012/07/30/2615801.html 大家在学习iPhone开发时候,都会写Hello...

iOS个人整理05-应用程序的启动流程--视图控制器ViewController的加载过程--MVC架构

一、ViewController 之前我们所有的View都是写在Appdelegate.m的launch函数里的,这样显然不方便,太臃肿,系统给我们生成的模板就有一对ViewController文件,...

iOS程序的启动过程介绍

大家在学习iPhone开发时候,都会写HelloWorld程序。大家一般都是通过向导,生成项目,然后通过模拟器启动应用程序。但是大家知道其背后的启动过程吗?也就是当点击程序图标启动程序开始到退出程序整...

IOS开发入门----UIApplication和AppDelegate以及IOS程序启动的过程(2017/8/8)

一、什么是UIApplication UIApplication对象是应用程序的象征 每一个应用都有自己的UIApplication对象,而且是单例的 通过[UIApplication shared...

ios中UIApplication的作用及ios程序的启动过程

转载注明出处!! 与Android中的Application类似,ios中的UIApplication就代表这一个应用程序。在ios中,每一个应用都有自己唯一的UIApplication 可以通过 s...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)