2013-10-26 88 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。