2010-08-09 38 views
1

我一直在關注教程,並注意到我們總是編輯ViewController.xib,但從未觸摸過MainWindow.Xib。我想知道爲什麼。會不會有任何理由編輯這個文件?編輯MainWindow.xib

回答

0

當應用程序啓動時,啓動代碼在應用程序的Info.plist中查找NSMainNibFile項,加載指定的* .xib,然後應用程序從此處繼續。 Xcode中的模板被設置爲使MainWindow.xib包含應用程序委託的一個實例,然後該應用程序委託實現其應用程序:didFinishLaunchingWithOptions方法。

因此,MainWindow.xib確實是您的應用程序的起點。

根據您使用的Xcode模板,MainWindow.xib還包含ViewController的一個實例,因此如果您想要顯示與項目模板創建的視圖控制器不同的ViewController作爲根視圖控制器,爲此。