iOS程序初始化

原创 2013年12月04日 16:16:42

1. 先初始化self.window

2. self.viewController

3. self.window.rootViewController

4. 显示, [self.window makeKeyAndVisible]


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

{

    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

    // Override point for customization after application launch.

if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {

    self.viewController = [[OTViewController alloc] initWithNibName:@"OTViewController_iPhone" bundle:nil];

} else {

    self.viewController = [[OTViewController alloc] initWithNibName:@"OTViewController_iPad" bundle:nil];

}

self.window.rootViewController = self.viewController;

    [self.window makeKeyAndVisible];

    return YES;

}

iOS崩溃crash大解析

http://www.jianshu.com/p/1b804426d212   作者 齐滇大圣 关注 2016.04.14 10:54* ...
  • opentogether
  • opentogether
  • 2017年07月07日 17:57
  • 262

ios对象初始化以及初始化方法

1、所有的类调用alloc方法来分配内存 2、init方法完成初始化 init方法虽然 可以完成初始化,但是由于它是完成最基本的初始化,因此,对象的所有成员变量依然是0; 我们可以重写初始化方法:...
  • liyunxiangrxm
  • liyunxiangrxm
  • 2016年02月14日 09:51
  • 5274

ios中的初始化函数

在iOS中最标准的初始化方法是alloc+init,而此外也可以使用new来初始化,当然这些初始化方法都是我们用来创建一个实例时使用的,你可能不知道当类在初始化时所使用的load和initialize...
  • dp948080952
  • dp948080952
  • 2016年08月27日 21:45
  • 499

ios开发之字符串初始化(一)

ios提供了许多初始化函数。可以从字符数组初始化,从C语言字符串初始化,从文件初始化,从网络地址初始化……初始化操作主要功能是将不同编码的字符串转化为unicode编码的字符串。以下为最基本的4个初始...
  • pk_20140716
  • pk_20140716
  • 2017年03月14日 20:33
  • 392

iOS开发中结构体的另一种“初始化方法”

结构体的另类“初始化方法”
  • qinqi376990311
  • qinqi376990311
  • 2017年06月19日 10:26
  • 520

【IOS 开发学习总结-OC-15】objective-c面向对象之——对象初始化

创建对象有2种方法(本质是一样的,都是用 alloc 方法为对象分配内存空间)。 1.[[类名 alloc]init]; 2.[类名 new];为对象分配内存空间我们知道无论创建哪个对象,总需要先...
  • senwin2009
  • senwin2009
  • 2015年09月24日 10:03
  • 1122

iOS10 UI教程基础窗口的内容与设置起始窗口

iOS10 UI教程基础窗口的内容与设置起始窗口
  • u014621518
  • u014621518
  • 2016年11月21日 15:26
  • 273

java 小程序查看器 启动:未初始化小程序 解决方法

java中出现小程序查看器 启动:未初始化小程序的解决方法
  • netluoriver
  • netluoriver
  • 2014年06月18日 06:06
  • 2860

有关UIViewController与UIView的初始化创建

UIViewController 分为下面三种情形创建 (依次调用的方法 顺序如下) 一.StoryBoard:     1.initWithCoder   ;  2.awakeFromNib  ...
  • woyangyi
  • woyangyi
  • 2016年03月14日 16:38
  • 1875

iOS--NSDictionary字典的初始化增删

8th,March,2016 Tuesday 简述 数组是有序的,字典集合是无序的。 1. 初始化 1) NSDictionary *dic = @{@"name":@"jolieyang",@"...
  • Jolie_Yang
  • Jolie_Yang
  • 2016年03月08日 11:58
  • 6012
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS程序初始化
举报原因:
原因补充:

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