如何在Moscapsule(swift mqtt库)中设置将持续消息?

时间:2015-09-24 06:05:21

标签: ios swift mqtt

我在我的项目中使用moscapsule进行聊天,我想知道如何在其中设置Last will消息,以便每当用户下线或退出应用程序而不断开其他用户和经纪人可以了解的主题时它

1 个答案:

答案 0 :(得分:0)

Last will message仅在用户突然断开连接时起作用

  var a:NSString = "I:Have:Left:The:Chat"
        var b: NSData = a.dataUsingEncoding(NSUTF8StringEncoding)!
    var tempMqttWillOps:MQTTWillOpts = MQTTWillOpts(topic: "foo", payload: b, qos: 2, retain: true)
    mqttConfig.mqttWillOpts = tempMqttWillOps