【发布时间】:2015-05-18 08:10:21
【问题描述】:
我正在使用 MVVM 架构,我有两个信号:
RACSignal *internetEnabledSignal = RACObserve(self.regWizardVehicleViewModel, internetConnectionEnabled);
RACSignal *executingRegistrationSignal = RACObserve(self.regWizardVehicleViewModel, isExecuting);
我需要在按钮启用属性上组合和绑定信号。如果没有任何连接或正在执行某些方法,则需要禁用按钮。我一直在寻找解决方案,但我不知道如何将信号与 OR 结合起来。有没有办法做到这一点?下一个问题是:我正在使用 MBProgressHUD。我想在模型中执行异步方法时显示 HUD。 MBProgressHUD 有显示和隐藏方法,不能绑定到按钮启用之类的属性吗?
【问题讨论】:
标签: ios objective-c mvvm reactive-cocoa