出口未显示在文件所有者中

时间:2014-04-14 15:26:20

标签: xcode ios7

我创建了一个类,其中UITableViewCell的子类创建了xib,运行时,错误显示: ***由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:' - [UIViewController _loadViewFromNibNamed:bundle:]加载了“SYGPlayerTableViewCell”笔尖但未设置视图插座。'

所以我尝试连接视图插座,但我发现插座没有显示,它确实是有线的,因为它在另一个文件中没问题。 bad case

good case

- 通过将文件所有者的自定义类更改为“UIViewController”

来解决问题

resolved

1 个答案:

答案 0 :(得分:3)

在这种情况下,您要实例化UITableViewCell,没有文件所有者,并且出口直接转到您的示例中名为Player Table View Cell的单元格实例。

'文件所有者'引用实例化XIB的对象,通常是UIViewController,它在XIB中实例化其视图,并使用'文件所有者'引用所有出口到自身。但如果所有对象都直接在XIB中声明,那就没有意义。