EMBuddy中isPendingApproval的疑问_大家来拍砖
EMBuddy中关于isPendingApproval的解释是:A向B发送好友请求,会自动将B添加到A的好友列表中,但isPendingApproval为NO
我这里测试了一下, A给B发通知,B中好友通知已经收到了,可是, 调用同步方法
NSArray *buddyList = [[EaseMob sharedInstance].chatManager fetchBuddyListWithError:&error]; if (!error) { NSLog(@"获取成功 -- %@",buddyList); }
发现A中得好友列表还是为空,请教下.是为什么
我这里测试了一下, A给B发通知,B中好友通知已经收到了,可是, 调用同步方法
NSArray *buddyList = [[EaseMob sharedInstance].chatManager fetchBuddyListWithError:&error]; if (!error) { NSLog(@"获取成功 -- %@",buddyList); }
发现A中得好友列表还是为空,请教下.是为什么
没有找到相关结果
已邀请:
7 个回复
[已注销]
gchk
这里有一个用来判断搜索出来的好友 点击添加好友时,判断这个用户是否已经发送过好友请求了.
[self hasSendBuddyRequest:buddyName] 但是事实上这个方法是没有用得.
我想请教一下: 是否这个功能目前的SDK中并没有实现? 还是我哪里没用对.谢谢回复
[已注销]
gchk
[已注销]
gchk
上面的方法就是获取内存中得好友列表的.并且也是再demo中使用的.
按照你最初的说法,A发送了请求,但是B未同意,则A的好友列表中没有B.
既然A的好友列表中没有B. 那通过上面请求好友列表的方法取得的数据中肯定没有B,
那这个循环判断还有什么意义? 这个变量还有什么意义?
望解惑,太纠结这个问题了.谢谢
[已注销]