2012-07-26 112 views
4

我意外删除了universityPicker.xib,然后创建了一个名称相同的新程序,但无法建立连接。该文件崩溃并给出此消息加载了笔尖文件,但没有设置视图插座

reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "universityPicker" nib but the view outlet was not set." 

我该如何解决它?

+0

什么ü意味着没有连接可以做什么? – IronManGill 2012-07-26 08:21:16

回答

21
  • 打开universityPicker.XIB文件
    • 点击文件的所有者图标左边栏上
    • 单击第三个选项卡上的右侧边栏中
    • 在“自定义类”顶部,请确保Class是应与此视图相对应的ViewController的名称。如果没有,请输入它
    • 在右侧边栏中,单击最后一个标签
    • 您应该在其下看到带有“视图”的“outlet”。拖动圆圈旁边到“查看”图标左边栏
    • 保存XIB并重新运行在
+1

非常有帮助! :-) 我正在测试将所有视图放到Presentation文件夹中的可能性。我收到了这个错误,并且知道我所有的子视图都被关联了。你答案的最后3项是魔术。谢谢。 – Patricia 2014-02-19 16:14:39

+0

不客气;) – 2014-02-19 16:27:57

0

在界面生成器中,您应该将视图连接到文件的所有者。

+0

我无法连接文件所有者查看或任何对象,反之亦然 – 2012-07-26 08:24:02

+0

然后首先将文件所有者的类(右侧的实用程序窗格中的第三个标签)设置为您的viewController的名称。 – Templar 2012-07-26 08:26:37

相关问题