加载了nib文件,但未设置视图插座

时间:2012-07-26 08:17:27

标签: iphone ios xcode

我意外删除了universityPicker.xib,然后创建了一个具有相同名称的新的,但没有连接可以完成。该文件崩溃并提供此消息

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

我该如何解决?

2 个答案:

答案 0 :(得分:21)

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

答案 1 :(得分:0)

在Interface Builder中,您应该将View连接到文件所有者。