Extends Protocol: | EMChatManagerDelegateBase |
Declared In: | |
Introduction
添加好友,删除好友,接收到好友请求时的回调协议
Methods
- -didAcceptBuddySucceed:
接受好友请求成功的回调
- -didAcceptedByBuddy:
好友请求被接受时的回调
- -didBlockBuddy:error:
将好友加到黑名单完成后的回调
- -didChangedOnlineStatus:forBuddy:
好友上线和下线时的通知
- -didFetchedBuddyList:error:
获取好友列表成功时的回调
- -didReceiveBuddyRequest:message:
接收到好友请求时的通知
- -didRejectedByBuddy:
好友请求被拒绝时的回调
- -didRemovedByBuddy:
登录的用户被好友从列表中删除了
- -didUnblockBuddy:error:
将好友移出黑名单完成后的回调
- -didUpdateBlockedList:
好友黑名单有更新时的回调
- -didUpdateBuddyGroupList:
好友分组信息发生变化时的通知
- -didUpdateBuddyList:changedBuddies:isAdd:
通讯录信息发生变化时的通知
接受好友请求成功的回调
@optional
- (void)didAcceptBuddySucceed:(NSString *)username;
Parameters
-
username 登录用户接受了"username发过来的好友请求"成功的回调
好友请求被接受时的回调
@optional
- (void)didAcceptedByBuddy:(NSString *)username;
Parameters
-
username 之前发出的好友请求被用户username接受了
将好友加到黑名单完成后的回调
@optional
- (void)didBlockBuddy:(NSString *)username error:(EMError *)pError;
Parameters
-
username 加入黑名单的好友
-
pError 错误信息
好友上线和下线时的通知
@optional
- (void)didChangedOnlineStatus:(BOOL)isOnline forBuddy:(NSString *)username EM_DEPRECATED_IOS(2_0_3, 2_0_9, "Delete");
Parameters
-
isOnline 好友信息列表
-
username 修改了状态的用户
获取好友列表成功时的回调
@optional
- (void)didFetchedBuddyList:(NSArray *)buddyList error:(EMError *)error;
Parameters
接收到好友请求时的通知
@optional
- (void)didReceiveBuddyRequest:(NSString *)username message:(NSString *)message;
Parameters
-
username 发起好友请求的用户username
-
message 收到好友请求时的say hello消息
好友请求被拒绝时的回调
@optional
- (void)didRejectedByBuddy:(NSString *)username;
Parameters
-
username 之前发出的好友请求被用户username拒绝了
登录的用户被好友从列表中删除了
@optional
- (void)didRemovedByBuddy:(NSString *)username;
Parameters
将好友移出黑名单完成后的回调
@optional
- (void)didUnblockBuddy:(NSString *)username error:(EMError *)pError;
Parameters
-
username 移出黑名单的好友
-
pError 错误信息
好友黑名单有更新时的回调
@optional
- (void)didUpdateBlockedList:(NSArray *)blockedList;
Parameters
好友分组信息发生变化时的通知
@optional
- (void)didUpdateBuddyGroupList:(NSArray *)buddyGroupList EM_DEPRECATED_IOS(2_0_3, 2_0_9, "Delete");
Parameters
通讯录信息发生变化时的通知
@optional
- (void)didUpdateBuddyList:(NSArray *)buddyList
changedBuddies:(NSArray *)changedBuddies isAdd:(BOOL)isAdd;
Parameters
-
buddyList 好友信息列表
-
changedBuddies 修改了的用户列表
-
isAdd (YES为新添加好友, NO为删除好友)
Last Updated: Friday, May 11, 2018
|