如何将UITextView的文本属性绑定到MutableProperty,例如
let property = MutableProperty<String>("")
commentTextView.text <~ property
这只是给我错误
Binary operator '<~' cannot be applied to operands of type 'String!' and 'MutableProperty<String>'
但我不明白为什么。
在ReactiveSwift中是否有关于绑定如何工作的文档?
我检查了几个潜在的来源,例如关于GitHub project和reactivecocoa.io的非常简短的文档,但在阅读之后我感觉ReactiveSwift无法做到这一点。
我还读了另一个similar question,但接受的答案在这种情况下似乎不适用或者是错误的。
答案 0 :(得分:1)
这是一个语法上的误解,对于我来说,稀疏的ReactiveSwift文档并不是那么清楚。 必须在两者之间添加.reactive:
let property = MutableProperty<String>("")
commentTextView.reactive.text <~ property