针对swift的reactivecocoa是双向数据绑定

时间:2016-05-12 09:12:29

标签: ios swift reactive-cocoa

我是iOS开发的新手。我想知道用于swift的reactivecocoa是否支持双向数据绑定?

我尝试了https://www.raywenderlich.com/74106/mvvm-tutorial-with-reactivecocoa-part-1作为我的教程。有没有办法将数据绑定到两个方向?

1 个答案:

答案 0 :(得分:0)

您需要MutableProperty和DynamicProperty

DynamicProperty(object: segmentedControl, keyPath: "selectedSegmentIndex") <~ viewModel.segmented.producer.map { $0 }.observeOnMain()
viewModel.segmented <~ segmentedControl.rac_selectedChanged()