Combine实用教程

2,023 阅读1分钟

在现代 GUI 编程中,开发者会处理大量事件(包括网络,屏幕输入,系统通知等),根据事件去让界面发生变化。而对异步事件的处理,会让代码和状态变得尤其复杂。为了帮助开发者简化异步编程,使代码更加简洁、易于维护,WWDC 2019 发布了基于 Swift 的响应式异步编程框架 — Combine。

Combine实用教程.png

课程主要内容

本教程将从 Combine 概念入手,逐步学习 Combine 的知识点,主要内容:

  1. Combine介绍
  2. Publisher
  3. Subscriber
  4. Subscription
  5. Cancellable
  6. Subject
  7. Operator
  8. 类型擦除
  9. 常见Publisher
  10. 常见Operator
  11. Scheduler
  12. Future
  13. 实践与应用

视频教程

Combine实用教程,另有配套电子书教程同步更新。