技术栈
publisher
Daniel_Coder
6 个月前
ios
·
swiftui
·
swift
·
notification
·
publisher
·
combine
·
urlsession
Swift Combine — Notification、URLSession、Timer等Publisher的理解与使用
在Swift的Combine框架中,可以使用NotificationCenter.Publisher来创建一个能够订阅和接收通知的Publisher。
Daniel_Coder
6 个月前
ios
·
swift
·
subscriber
·
publisher
·
operator
·
combine
Swift Combine — Publisher、Operator、Subscriber概念介绍
Combine框架提供了一个声明式Swift API,用于处理随时间变化的值。这些值可以表示多种异步事件。Combine声明发布者公开发布可能随时间变化的值,并声明订阅者从发布者接收这些值。
Daniel_Coder
6 个月前
ios
·
swift
·
publisher
·
combine
·
just
Swift Combine — JUST Publisher
之前文章介绍的Publisher都是可以连续发送数据的,Subscriber也可以一直接收数据,除非收到了finished或者error而结束。而JUST Publisher则不同,它只向每个订阅者发送一次输出,然后结束。
AI架构师易筋
10 个月前
开发语言
·
ios
·
swift
·
publisher
·
combine
Swift Combine 发布者publisher的生命周期 从入门到精通四
Combine 系列订阅者和发布者以明确定义的顺序进行通信,因此使得它们具有从开始到结束的生命周期:在上述图表中包含了一组堆积起来的弹珠图, 这是为了突出 Combine 的弹珠图在管道的整体生命周期中的重点。 通常,图表推断所有的连接配置都已完成并已发送了数据请求。 Combine 的弹珠图的核心是从请求数据到触发任何完成或取消之间的一系列事件。
Just_Paranoid
1 年前
android
·
mqtt
·
tcp/ip
·
subscriber
·
publisher
MQTT协议详解及在Android上的应用
本博客将全面介绍MQTT(Message Queuing Telemetry Transport)协议的基本概念、工作原理、特点以及在Android应用中的应用场景。我们还提供一个完整的Android应用示例代码,演示如何使用MQTT协议在Android设备上进行消息发布和订阅。