我似乎无法连接IB和XCode之间的任何IBOutlet

时间:2010-02-03 05:05:27

标签: iphone xcode connection iboutlet

我使用内置的“标签栏”模板创建了一个新的iPhone项目。

我在视图中放了几个滑块,标签,文本字段。

我为上述UI对象添加了所需的代码:“IBOutlet,@ property,@synthesize和release”。

它可以保存和编译,不会出现任何错误或警告。

我尝试使用control-drag连接我的连接,但是没有看到我的IBOutlets出现在列表中。我似乎无法将IB中的任何插座“连接”到我的代码中。 (我的IBActions都很好)

我做错了什么?

1 个答案:

答案 0 :(得分:1)

我想问题是你需要告诉Interface Builder你尝试连接这些UI对象的对象是你自己的子类。

例如,如果您尝试通过“文件所有者”代理对象连接它们,请选择“文件所有者”并转到工具 - >身份检查员。在“类”文本字段中,输入自定义子类的名称。现在IB知道检查该类'自定义IBOutlets和IBActions的头文件。