Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 管理花名册列表,xmppFramework_Ios_Xmpp_Ejabberd_Xmppframework - Fatal编程技术网

Ios 管理花名册列表,xmppFramework

Ios 管理花名册列表,xmppFramework,ios,xmpp,ejabberd,xmppframework,Ios,Xmpp,Ejabberd,Xmppframework,我从名册列表中删除用户,代码为: XMPPUserCoreDataStorageObject *user = [[self fetchedResultsController] objectAtIndexPath:indexPath]; _currentDelete = user.jidStr; [[[self appDelegate] xmppRoster ]removeUser: [XMPPJID jidWithString: _currentDelete]]; 然后我

我从名册列表中删除用户,代码为:

   XMPPUserCoreDataStorageObject *user = [[self fetchedResultsController] objectAtIndexPath:indexPath];
    _currentDelete = user.jidStr;
    [[[self appDelegate] xmppRoster ]removeUser: [XMPPJID jidWithString: _currentDelete]];

然后我这样做,删除用户B的用户A正在从用户B名册列表中删除。有没有办法从用户B名册列表中删除用户A,而不是从用户A名册列表中删除用户B本身?

当用户A删除用户B时,它会向B发送“未订阅”状态

所以,从B名单中删除A

if ([presenceType isEqualToString:@"unsubscribed"]) {

    [xmppRoster removeUser:[presence from]];

}
希望有帮助:D