Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 UIView 中有一个 UISwitch。我希望 UISwitch 使用我在协议中定义的方法,然后让另一个类使用该方法。这是我第一次尝试使用协议,我似乎无法弄清楚如何将我的 UISwitch 链接到协议中的方法调用。
这是我的协议:
@protocol responderForOptionalSwitch <NSObject> @required - (IBAction) onOffSwitch:(id)sender; @end
但是此方法不会显示在连接检查器中收到的操作下。
协议是对象应该(或在某些情况下必须)实现的方法列表。它不是您的方法本身的实现。要在 IB 中看到它,您应该在您的开关所属的视图/控制器(.h/.m)中实现该方法(即:它在什么 xib 中?)。