Join Scott Gardner for an in-depth discussion in this video Observable sequences, part of Reactive Programming in iOS with RxSwift.
- [Voiceover] I will use a playground for this…and several examples throughout the course.…Adding one or more third party libraries to a playground…is not a trivial thing, but fortunately,…in the case of Cocoapods, there's a handy plugin…that'll do it for you, and that's what I've used here…and for the playground exercise files…I'll use throughout the course.…If you'd like to see how to set up your own playgrounds…using this plugin, installation…and uses instructions can be found here.…And for Carthage users, here's a helpful blog post…that walks you through the process.…
Back in the playground file I created…using Pod Playgrounds, I've added a helper function…called Example of action, that takes a string description…and avoid closure to execute.…I'll cut and paste this function…into a separate file in the sources folder…by right clicking and selecting New File.…And I'll give it the name Support Code.…By right clicking and selecting New File…and I'll give it the name Support Code, and paste that code.…
I'll select the playground file again,…
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