美文网首页
RxSwift: ReactiveX for Swift

RxSwift: ReactiveX for Swift

作者: Confused小伟 | 来源:发表于2019-07-13 11:15 被阅读0次

一,什么是RxSwift

ReactiveX(简写: Rx) 是一个可以帮助我们简化异步编程的框架。

RxSwiftRxSwift 版本。

它尝试将原有的一些概念移植到 iOS/macOS 平台。

你可以在这里找到跨平台文档 ReactiveX.io

KVO,异步操作 和 流 全部被统一成抽象序列。这就是为什么 Rx 会如此简单,优雅和强大。

二,那么为什么要使用 RxSwift ?

  • 复合 - Rx 就是复合的代名词
  • 复用 - 因为它易复合
  • 清晰 - 因为声明都是不可变更的
  • 易用 - 因为它抽象的了异步编程,使我们统一了代码风格
  • 稳定 - 因为 Rx 是完全通过单元测试的

三,Rxswift的核心

框架图

声明:
本文章笔记主要来源于RxSwift中文文档

相关文章

网友评论

      本文标题:RxSwift: ReactiveX for Swift

      本文链接:https://www.haomeiwen.com/subject/loupkctx.html