Swift isn't a reactive programming language so we need a bit of help to make it reactive. A handful of libraries and frameworks are available to build reactive applications. The most commonly used solutions are RxSwift, ReactiveCocoa, and Apple's Combine framework. RxSwift is by far the most commonly used library at the time of recording.
Subscribe to Cocoacasts Plus to watch this episode.
Building Reactive Applications With RxSwift
ReactiveX, RxSwift, and RxCocoa
by Bart Jacobs in RxSwift
Swift 5
Xcode 11
iOS 13
Building Reactive Applications With RxSwift
-
1 What Is Reactive Programming
07:46
-
2 ReactiveX, RxSwift, and RxCocoa
02:23
-
3 Installing RxSwift and RxCocoa
03:08
-
4 What Is an Observable Sequence
08:37