iOS 不使用nib文件需要注意的地方

项目从使用NIB修改为不使用,要修改以下几个地方:

1.main.m里修改

 int retVal = UIApplicationMain(argc, argv, nil, NSStringFromClass([PianoAppDelegate class]));

最后一项参数修改为启动类的名称

2.info.plist文件 删除 启动xib文件项NSMainNibFile和NSMainNibFile-iPad(如果有)

3.在AppDelegate里面添加

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

  否则会报错  rootViewController not set

2和3容易遗漏

 

posted @ 2013-03-06 17:52  Reddington  阅读(244)  评论(0编辑  收藏  举报