ReactiveX

RxSwift

ReactiveX

Reactive Programming in Swift

AI 简介

RxSwift 是一个面向 Swift 语言的响应式编程框架,用于统一处理异步事件流与数据流。它基于 ReactiveX 标准,提供 Observable、Observer 等核心抽象,支持操作符链式组合(如 map、filter、flatMap)、内存管理(DisposeBag)、线程调度(Scheduler)及 UI 绑定(Driver、ControlProperty)。项目深度适配 Swift 语法特性,强调类型安全与可组合性,并兼容 iOS/macOS/tvOS/watchOS/Linux 平台。适用于需要简化复杂异步逻辑、状态同步、UI 响应式更新及事件驱动架构的原生 Apple 生态应用开发。

Swift
MIT License
24.6k
Stars
4.2k
Forks
521
Watchers
13
Issues

Star 增长

今日0
近 7 天0
近 30 天+7
综合评分70.7
默认分支main