0
我认为这是很好的,如果代码是接口驱动器
所以如何使ReactiveCocoa协议在swift工作? 例如斯威夫特,是否有可能使ReactiveCocoa协议工作
protocol SomeBody {
var name: String { get set }
}
...
class XXViewController {
@IBOutlet weak var someLabel:UILabel!
var someOne: SomeBody {
didSet {
RACObserve(someOne, "name").subscribeNext { [weak self](name) -> Void in
self?.someLabel.text = name as! String
}
}
}
....
}