我有兴趣将单个Observable绑定到多个接收者。 我怎样才能做到这一点呢?
当前,我必须求助于绑定每个属性:
model.sectionEnabled.map{!$0}.bind(to: vc1.view.reactive.isHidden)
model.sectionEnabled.map{!$0}.bind(to: vc2.view.reactive.isHidden)
model.sectionEnabled.map{!$0}.bind(to: vc3.view.reactive.isHidden)
....
如果可以使用以下结构怎么办?:
model.sectionEnabled.map{!$0}
.bind(to: vc1.view.reactive.isHidden)
.bind(to: vc2.view.reactive.isHidden)
.bind(to: vc3.view.reactive.isHidden)
.bind(to:.......
使用框架的当前实现是否已经可以进行这种绑定?
答案 0 :(得分:1)
也许这就是您想要的:
apply(res, 1, sd)
# A B
#4.134705e-05 4.087056e-06