我在xcode 4.2中使用空模板创建了项目但是我在MainWindow.xib中找不到App委托图标,因此我无法将其连接到根视图控制器图标。 当我试图在xcode 3.2.3中打开相同的项目时,我可以看到名称为MyProjectNameAppDelegte的app委托,但在xcode 4.2名称只是AppDelegate。为什么呢?。即使我尝试在xcode 3.2.3中打开MainWindow.xib也是如此没有启动界面构建器,而是启动xcode 4.2,我可以看到App Delegate图标(如果通过xcode 3.2.3启动)或Switch View Controller图标(如果在xcode 4.2中启动)。
答案 0 :(得分:0)
简短版本:
- Configure app delegate in Xib
更详细:
我不知道为什么XCode 3.x不同,但是如果你问如何查看和建立你的app delegate,主窗口和root视图控制器之间的连接,那么这已经涵盖了here
此外,如果您刚刚创建了一个项目,则可能无法将其设置为从Xib加载。当我刚创建一个“单页”项目时,它生成的代码以编程方式从XCode生成的空Xib文件创建一个窗口。如果您想从“pickled”Xib文件加载而不是以编程方式加载,则需要按照此link中的说明进行操作。