Swift 代理 可选实现方法
2016-07-08 本文已影响211人
Theshy
一 定义协议前 加@objc
@objc protocol YHSliderDelegate: NSObjectProtocol
二 方法前加 @objc
optional
@objc optional func yhSliderValueChange(slider: YHSlider)
- 完整写法
@objc protocol YHSliderDelegate: NSObjectProtocol {
@objc optional func yhSliderValueChange(slider: YHSlider)
}