xcode 5 怎么使用xib来代替storyboard?

最近才看ios的书,现在的书大多是在ios6上讲解知识的,用的都是xib。 前几天把xcode升到了xcode5,发现 新建single view application 时没有了viewcontronller.xib。然后自己删掉storyboard,新建一个UIViewController的子类并且生成了xib文件。新建后把项目的主视图也改成了这个新的xib。

在AppDelegate.h 中添加了

@property (strong,nonatomic) LogInViewController *viewController;

在AppDelegate.m中添加了

@synthesize  viewController;
 self.viewController = [[LogInViewController alloc] initWithNibName:@"LogInViewController" bundle:nil];
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window addSubview:viewController.view];

每次运行后,都会出现下图这个错误: 请输入图片描述

真的是被xcode5 整得很不习惯啊。 错在哪里了呢?

阅读 18.5k
4 个回答

xcode5你新建工程的时候,建empty application就可以了

后来发现可能是这里的原因,这里不填,可以运行了。 请输入图片描述

xCode5已经摒弃xib文件.使用更加方便的storyboard模板了.

你直接新建「空模板」就好了嘛。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题