【发布时间】:2015-12-09 20:30:45
【问题描述】:
我有一个非常简单的ReactiveCocoa 用例。在我的设置中,我有两个UITextFields 和一个UIButton。
按钮的enabled 属性只能设置为true,前提是两个文本字段都至少包含一个字符。
我开始创建一个Signal<Bool, NoError>,根据上述条件发出true 或false。
现在,据我了解,我需要以某种方式将信号(或其值)绑定到按钮的enabled 属性。但我不知道如何做到这一点,一个多小时的研究也没有产生任何结果......
更新:
据我了解,这以前可以使用RAC 宏:RAC(self.button, enabled) = signal; 或类似的东西来实现。但这对我没有帮助,因为宏在 RAC 3 中已被弃用。我的问题与 this one 基本相同,仅适用于 RAC 4 而不是 3。
【问题讨论】:
标签: ios swift reactive-cocoa