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 整得很不习惯啊。 错在哪里了呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
xcode5你新建工程的时候,建empty application就可以了
后来发现可能是这里的原因,这里不填,可以运行了。
xCode5已经摒弃xib文件.使用更加方便的storyboard模板了.
你直接新建「空模板」就好了嘛。