Join Scott Gardner for an in-depth discussion in this video Use forward delegates, part of Reactive Programming in iOS with RxSwift.
- [Voiceover] There are reactive extensions…for most protocol methods in Cocoa and Cocoa Touch.…However, there are some methods that…have not yet been implemented as reactive extensions,…and when we factor in code to introduce…some Rx API, maybe you don't want to fully…replace all of your traditional protocol methods right away.…RxSwift is not an all or nothing thing.…You can install a forward delegate to mix…Rx and traditional protocol methods.…I'm starting out in a single view app…with a TableView again.…This time my TableView's data is in the Model class.…
This is a list of all Rx community Contributors.…I've created an observable sequence of SectionModels.…These are similar to the animatable SectionModels…I used in the bind collections views video,…except this type is not animatable.…SectionModel just facilitates TableView reloads…without animation.…And each SectionModel's items is an array of Contributors.…Contributor is pretty much the same…as I used in the earlier example.…Here though, I've extended Contributor…
Learn reactive programming with Reactive Extensions for Swift and iOS by following along with author Scott Gardner. Scott introduces the Reactive Extensions libraries for Swift and Cocoa Touch, and shows how to work with observable sequences, bind user interface and data elements, perform networking operations, debug Rx code, and more.
- Using the Reactive Extensions library
- Working with observable sequences
- Binding UI and data elements
- Binding table and collection views
- Error handling