尝试在iPad上加载视图时出现异常:“加载笔尖但未设置视图插座”,如何添加该插座?

时间:2011-10-22 13:46:52

标签: ios interface-builder outlet

我得到了这个例外:

  

抛出Objective-C异常。
  名称:NSInternalconsistencyException
  原因: - [UIViewController_loadViewFromNibNamed:bundle:]加载了“TestRunnerViewController_iPad”笔尖但未设置视图插座。

果然,如果我先查看我创建的iPhone视图,我可以看到:

view outlet in working view

但是,在崩溃的那个,我手动添加的同一个控制器的iPad视图,这个插座不存在,我无法弄清楚如何添加它。我查看了File的Owner,在工作视图上找到插座的同一个地方,但我无法弄清楚在哪里拖动“新的参考插座”连接器,它似乎没有与任何东西连接:< / p>

outlets for crashing view

所以,问题很简单。如何将所需的视图插座添加到我的新视图中?

请注意,我正在使用MonoTouch / MonoDevelop,但由于这是与Xcode Interface Builder 4相关的问题,我怀疑这是否相关。

1 个答案:

答案 0 :(得分:2)

您是否为文件所有者设置了类类型?