我是iOS开发的新手。我想知道用于swift的reactivecocoa是否支持双向数据绑定?
我尝试了https://www.raywenderlich.com/74106/mvvm-tutorial-with-reactivecocoa-part-1作为我的教程。有没有办法将数据绑定到两个方向?
答案 0 :(得分:0)
您需要MutableProperty和DynamicProperty
DynamicProperty(object: segmentedControl, keyPath: "selectedSegmentIndex") <~ viewModel.segmented.producer.map { $0 }.observeOnMain()
viewModel.segmented <~ segmentedControl.rac_selectedChanged()