Combine: Asynchronous Programming with Swift
  • Group 1
    • 第一部分:Combine 简介
      • 第 1 节:你好,Combine!
      • 第 2 节:发布者和订阅者
  • Group 2
    • 第二部分:Operator
      • 第 3 节:转换操作符
      • 第 4 节:过滤操作符
      • 第 5 节:组合操作符
      • 第 6 节:时间操纵操作符
      • 第 7 节:序列操作符
      • 第 8 节:实践:“Collage”项目
  • Group 3
    • 第三部分:Combine 的行为
      • 第 9 节:网络
      • 第 10 节:调试
      • 第 11 节:计时器
      • 第 12 节:KVO
      • 第 13 节:资源管理
      • 第 14 节:实践:“News”项目
  • Group 4
    • 第四部分:Combine 进阶
      • 第 15 节:实践:Combine & SwiftUI
      • 第 16 节:错误处理
      • 第 17 节:调度程序 Scheduler
      • 第 18 节:自定义发布者和处理背压
      • 第 19 节:测试 Combine 代码
  • Group 5
    • 第五部分:构建一个完整的 App
      • 第 20 节:实践:构建完整的应用程序
Powered by GitBook
On this page
  1. Group 3

第三部分:Combine 的行为

第三部分:Combine 的行为

你现在了解了大部分 Combine 的基础知识。你了解了发布者、订阅者和订阅如何工作以及这些部分之间的相互交织关系,以及如何使用操作符来操纵发布者及其发布的值。

本部分分为五个小节,每个小节都有自己的重点,用于将 Combine 用于特定用例的实用方法。你将学习如何利用 Combine 进行网络、如何调试你的 combine 发布者、如何使用计时器和观察符合 KVO 的对象,以及了解资源如何在 Combine 中工作。

Previous第 8 节:实践:“Collage”项目Next第 9 节:网络

Last updated 2 years ago