将 UITextView 绑定到 MutableProperty
Binding UITextView to MutableProperty
如何将 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 and reactivecocoa.io 的非常简短的文档,但是在阅读它们之后我觉得 ReactiveSwift 无法做到这一点。
我也读了另一个 similar question,但接受的答案似乎不适用于这种情况或者是错误的。
这是一个语法上的误解,我从稀疏的 ReactiveSwift 文档中看不太清楚。
必须在两者之间添加一个 .reactive:
let property = MutableProperty<String>("")
commentTextView.reactive.text <~ property
如何将 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 and reactivecocoa.io 的非常简短的文档,但是在阅读它们之后我觉得 ReactiveSwift 无法做到这一点。
我也读了另一个 similar question,但接受的答案似乎不适用于这种情况或者是错误的。
这是一个语法上的误解,我从稀疏的 ReactiveSwift 文档中看不太清楚。 必须在两者之间添加一个 .reactive:
let property = MutableProperty<String>("")
commentTextView.reactive.text <~ property