gpt4 book ai didi

iphone - 离开 XMPPRoom

转载 作者:搜寻专家 更新时间:2023-10-30 20:26:09 28 4
gpt4 key购买 nike

我正在开发一个可以让用户登录 2 个 xmpprooms 的应用程序,但同时只能登录 2 个,所以如果他想连接到另一个,我必须断开他与前一个的连接并连接到下一个。使用此代码:

这是我离开房间的方式:

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

这就是我加入房间的方式:

[xmppRoom activate:[self xmppStream]];                
[xmppRoom joinRoom];

时髦的行为是,如果房间有超过 10 个用户,它会无错误地崩溃,但如果我启用 NSZombies,我会看到指针在方法 [XMPPRoom isJoined] 中,在这一行中:

dispatch_sync(moduleQueue, ^{
result = _isJoined;
});

有什么想法吗?

最佳答案

您没有提供很多可用的信息,但您的问题可能会通过查看 this article 得到解决。这解释了最大用户数以及它如何处理最大用户数。顺便说一句,很好的文档,我强烈建议您检查一下。如果您以后有任何 xmpp 问题,请先查看此网站。

关于iphone - 离开 XMPPRoom,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10075673/

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