正所谓,工欲善其事,必先利其器。在开始使用 Combine 进行响应式编程之前,建议您先了解 Combine 为您提供的各种发布者(Publishers)、操作符(Operators)、订阅者(Subscribers)。合理地选择符合需求的预置功能,可以大幅度地提升您的开发效率! 这些都是 Combine 为我们提供的发布者:Just,Future,Deferred,Empty,Publishers.Sequence,Fail,Record,Share,Multicast,ObservableObject,@Published。接下来的几分钟,让我们把它们各个击破!