自定义类,IBOutlets不工作?

时间:2010-10-02 22:40:55

标签: iphone xcode

我有一个派生自UIView的自定义类,名为Element。在Element中我设置了一些IBOutlets来处理我在XIB中的一些UIImageView。

我的ViewController将Element对象添加到Element移动的更大视图中。我在IB中添加了一个带有类Element的Object,并通过它连接了Outlets。但是在我的Element类中,我不能为Outlet设置任何变量,也不能获得任何变量,因为它将输出(null)。我把一切都弄错了吗?让它正常工作真的很棒。

编辑:基本上它就像Outlet链接实际上没有链接,所以我试图获取/设置空白对象。

1 个答案:

答案 0 :(得分:1)

您可能需要明确告诉IB您的自定义类。在IB中,突出显示您的自定义对象,然后在“库”窗格中选择“类”。如果您无法一直看到继承树回到NSObject,请使用“文件 - >读取类文件...”来读取您班级的标题。