【发布时间】:2015-11-24 11:57:21
【问题描述】:
我在版本 3 中使用 ReactiveCocoa 时遇到问题。我想为我的登录视图控制器构建一些视图模型。在我的视图控制器中,我有密码文本字段的出口:
@IBOutlet weak var passwordTextField: UITextField!
在视图模型中,我有密码文本的属性
public let emailText = MutableProperty<String>("")
问题是如何将它们绑定在一起?我可以从文本字段中获取 SignalProducer:
emailTextField.rac_textSignal().toSignalProducer()
但是如何将它绑定到 emailText 属性?我在文档中读到 SignalProducer 不是信号,但它现在可以创建。有方法 start() 但它以 Sink 作为参数,此时我对设计有点困惑。 emailText 不应该是 Sink 吗?
【问题讨论】:
标签: ios swift mvvm reactive-cocoa-3