我有一个名为BFToggleButton
的按钮类,派生自UIButton
。在我的xib文件中,我拖了一个UIButton
,将其自定义类更改为BFToggleButton
。在IB的Objects部分中,我看到此按钮为Toggle Button - Button
。
但是,在代码中,当我调用UIButton
中不存在但存在于BFToggleButton
类中的方法时,我得到一个异常,表示将无法识别的选择器发送到{的实例{1}}。
这让我觉得在Xcode 4.5中设置自定义类可能存在问题。因为如果我没有遗漏任何东西,这应该根据我以前的XCodes的经验。
你有同样的经历吗?
答案 0 :(得分:2)
似乎问题是关于BFToggleButton
类的目标成员。我右键单击了这个类并选择了Show File Inspector,并且看到没有选中Target Membership复选框,这就是界面构建器无法识别此类的原因。