上一篇文章我们讨论了 Publisher 与 Subscriber 的基本概念以及使用方法。本文就以此为基础分析一下它们具体是如何发送与接收消息的,以及 Subscription 的作用。
Combine 学习笔记(二):Publisher 与 Subscriber 的基本概念
前一篇文章我们介绍了响应式编程的基本概念并且简要介绍了一下 Combine 框架。本文我们就开始分析 Combine 中的数据发布者(Publisher)与订阅者(Subscriber)。
Combine 学习笔记(一):响应式编程与 Combine 概述
零、前言
在现代 GUI 编程中,开发者往往会处理大量事件(例如网络请求,屏幕输入,系统通知等),根据事件去让用户界面发生变化。而对异步事件的处理,会让代码和状态变得尤其复杂。为了帮助开发者简化异步编程,使代码更加简洁、易于维护,苹果在 WWDC 2019 发布了基于 Swift 的响应式异步编程框架 —— Combine。
小站正式启用“louyu.cc”域名
本站从一开始的域名 louyu666.top,再到 louyu.site,已经运行了两年多了。在使用的过程中大部分情况下还是不错的,唯一让我感到蛋疼的就是在 QQ 和微信里分享的时候腾讯并不会自动为 “louyu.site” 添加超链接,再加上 .site 域名本身也不是特别主流,就萌生了再换域名的想法。