2011-02-25 76 views
1

我已经开始使用默认选项卡的布局的Xcode项目,我似乎无法弄清楚。我打开主.xib并添加第三个选项卡,然后将选项卡关联到第三个.xib文件,但是当我触摸第三个选项卡时,应用程序崩溃。如何将选项卡添加到选项卡栏控制器? (iOS)

错误代码:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "thirdview" nib but the view outlet was not set.' 

在此先感谢。

回答

1

这个错误通常意味着,当您的标签栏控制器正在查找与之关联的.xib文件时,该.xib没有“File's Owner”项的链接。仔细检查你是否正确设置了这个属性。 (大多数xibs会将它设置为它们包含的视图。)

+0

如何检查我设置的是否正确,以及如何进行连接?谢谢。 – ayve 2011-02-25 03:41:27

+0

打开.xib文件并选择“文件所有者”项目。在检查器(Xcode 3中的单独窗口,Xcode 4中的右窗格)中,打开链接选项卡。其中一个链接应该被称为'view',旁边有一个小圆圈。确保填充了圆,当您将鼠标悬停在圆上时,您的视图将突出显示 - 如果没有,则从圆中拖放到视图对象上。 – Tim 2011-02-25 03:46:10

相关问题