2013-10-26 61 views
5

我是新来的iOS程序,目前正在按照教程在http://codewithchris.com/demo-app-with-xcode-and-interface-builder/缺少ViewController.xib在Xcode 5

我们首先创建一个使用Single View Application库一个新项目。

enter image description here

问:大约有一半的方式进入教程,它说:Once you have ViewController.xib opened on the left pane and ViewController.m opened on the right pane...但是没有的.xib在Project Navigator中任何地方的文件,这是一个的.xib文件在本教程的第一提及。

我应该得到的.xib文件沿途某处?如果是这样,哪一步将创建.xib?

enter image description here

回答

10

厦门国际银行是Interface Builder中的旧格式。在较新版本的Xcode中,默认情况下,该项目是使用故事板创建的(项目中的Main.storyboard)。不同之处在于,在故事板中,您可以一次看到您的应用的所有视图(以及它们之间的转换),并且使用XIB必须将它们分开保存。

我不知道这(现在不能检查),但如果你坚持要用XIBs,应该创建一个项目中是一个复选框某处。无论如何,我建议你熟悉故事板,他们应该是XIB的继任者。

正如我在本教程中看到,作者说“XIB”即使他在他的项目中的故事板,可能是因为他习惯了XIBs。总而言之,它们在使用上非常相似。

+1

不幸的是,在创建新项目时,没有用于在故事板或xibs之间进行选择的复选框。但是,创建新的ViewController时有一个复选框。 – ThomasW

2

其实故事板包含.xibs(在你的项目中的一个作为的.xib创建单一视图的应用程序)的厦门国际银行是刚刚在你的第二个屏幕截图中显示的用户界面文件。

您只需点击右上角的“显示assintant编辑器”(带有花色的按钮)即可拆分xcode窗口,并在查看控制器标头/或实现文件旁边看到xib。