取消多个请求XMPP IOS

时间:2015-02-20 09:20:22

标签: ios xmpp xmppframework vcard

我是这个XMPP的新手,我在XMPP中取消了多个请求时遇到了问题。场景是我正在使用fetchvCardTempForJID方法获取vCard提取请求。由于我的联系簿中有1110个联系人,因此它会迭代1110次。现在无法取消已发送的请求。现在,如果用户打开"我的联系人"屏幕多次,它会击中相同的1110个请求并继续添加。如何取消之前调用的请求?是否有更好的方法来获取所有联系人或如何取消请求?

1 个答案:

答案 0 :(得分:0)

XMPPFramework使用XMPPVCardCoreDataStorage进行缓存,如果XMPPVCardAvatarModule已启用(并且您的联系人或服务器支持),则只有在用户通知您有关更新的头像时才能刷新vCard。