gpt4 book ai didi

ios - XMPPFramework - 获取重复消息

转载 作者:可可西里 更新时间:2023-11-01 05:24:23 25 4
gpt4 key购买 nike

我正在使用适用于 iOS 的 XMPPFramework。

我的问题是,当我加入一个房间,然后离开,然后再次加入时,我会收到来自那个房间的消息,或者那个房间内的私有(private)消息两次,如果我离开并再次加入,我会收到 3 次,等等。

有人告诉我,我可能会注册多个委托(delegate)而不是删除它们,但如果我这样做,我是不小心这样做的,我不确定这是在哪里发生的。任何人都可以帮助找到发生这种情况的地方吗?也许一个例子可以帮助我在我的代码中找到它。

谢谢。

最佳答案

以防万一有人想知道。

离开房间的正确方法是执行这组函数:

    [xmppRoom leaveRoom];
[xmppRoom deactivate];
[xmppRoom removeDelegate:self];

关于ios - XMPPFramework - 获取重复消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8878122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com