RxSwift
About
Swift Π²Π΅ΡΡΠΈΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° Rx (Reactive Extensions).
ΠΠΎ ΡΠ°ΠΊΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ Observable. git: https://github.com/ReactiveX/RxSwift
Π§ΡΠΎ Π²Ρ
ΠΎΠ΄ΠΈΡ
RxBlocking
RxCocoa
RxRelay
RxSwift
RxTest
ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΡΡ ΠΎΠ½ΠΈ ΡΠ°ΠΊ
ΠΠ»Ρ ΡΠ΅Π³ΠΎ Π½ΡΠΆΠ½Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ RxSwift, RxCocoa, RxRelay, ..
RxSwift: The core of RxSwift, providing the Rx standard as (mostly) defined by ReactiveX. It has no other dependencies.
RxCocoa: Provides Cocoa-specific capabilities for general iOS/macOS/watchOS & tvOS app development, such as Binders, Traits, and much more. It depends on both
RxSwift
andRxRelay
.RxRelay: Provides
PublishRelay
andBehaviorRelay
, two simple wrappers around Subjects. It depends onRxSwift
.RxTest and RxBlocking: Provides testing capabilities for Rx-based systems. It depends on
RxSwift
.
Last updated