iOS MQTT使用案例 (断线重连)

本文介绍了在iOS平台上使用MQTT进行断线重连的案例,通过创建单例管理类来处理MQTT相关操作,包括MQTTSession的初始化、连接、订阅与取消订阅主题以及登出时的处理。
摘要由CSDN通过智能技术生成

iOS MQTT使用案例 (断线重连)

参考了 iOS MQTT—-MQTTClient实战-看这篇的就够了 大神写的这篇

git: MQTT-Client-Framework

介绍啥的看百度,上面大神写的就行了,直接上干货。

安装:

pod 'MQTTClient'

创建一个单例管理类来处理MQTT有关操作

导入:
#import<MQTTClient/MQTTClient>

MQTTSession初始化:

- (MQTTSession *)session {
    if (_session == nil) {
        MQTTCFSocketTransport *transport = [MQTTCFSocketTransport new];
        transport.host = kMQTTHost;
        transport.port = kMQTTPort;

        _session = [MQTTSession new];
        _session.transport = transport;
        _session.delegate = self;

        _session.userName = kMQTTUserName;
        _session
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值