Sep 8, 2018 · 1 min read
Hey, compiler shows error message in implementation of bind function:
public func bind(with observable: Observable<BindingType>) {
if let _self = self as? UIControl {
_self.addTarget(Selector, action: Selector{ self.valueChanged() }, for: [.editingChanged, .valueChanged])
}
self.binder = observable
self.observe(for: observable) { (value) in
self.updateValue(with: value)
}
}
Getting error message: “Can not convert value of type ‘() -> ()’ to expected argument type String”…
