设置IB中的自定义类是否在Xcode 4.5中不起作用?

时间:2012-09-18 10:04:20

标签: interface-builder xcode4.5

我有一个名为BFToggleButton的按钮类,派生自UIButton。在我的xib文件中,我拖了一个UIButton,将其自定义类更改为BFToggleButton。在IB的Objects部分中,我看到此按钮为Toggle Button - Button

但是,在代码中,当我调用UIButton中不存在但存在于BFToggleButton类中的方法时,我得到一个异常,表示将无法识别的选择器发送到{的实例{1}}。

这让我觉得在Xcode 4.5中设置自定义类可能存在问题。因为如果我没有遗漏任何东西,这应该根据我以前的XCodes的经验。

你有同样的经历吗?

1 个答案:

答案 0 :(得分:2)

似乎问题是关于BFToggleButton类的目标成员。我右键单击了这个类并选择了Show File Inspector,并且看到没有选中Target Membership复选框,这就是界面构建器无法识别此类的原因。