#import <EMContactManagerDelegate.h>
◆ friendRequestDidApproveByUser:
| - (void) friendRequestDidApproveByUser: |
|
(NSString *_Nonnull) |
aUsername |
|
|
optional |
用户 B 同意用户 A 的加好友请求后,用户 A 会收到该回调
- 参数
-
◆ friendRequestDidDeclineByUser:
| - (void) friendRequestDidDeclineByUser: |
|
(NSString *_Nonnull) |
aUsername |
|
|
optional |
用户 B 拒绝用户 A 的加好友请求后,用户 A 会收到该回调。
- 参数
-
◆ friendRequestDidReceiveFromUser:message:
| - (void) friendRequestDidReceiveFromUser: |
|
(NSString *_Nonnull) |
aUsername |
| message: |
|
(NSString *_Nullable) |
aMessage |
|
|
| |
|
optional |
用户 B 申请加 A 为好友后,用户 A 会收到该回调。
- 参数
-
| aUsername | 用户 B 的用户 ID。 |
| aMessage | 好友邀请信息。 |
◆ friendshipDidAddByUser:
| - (void) friendshipDidAddByUser: |
|
(NSString *_Nonnull) |
aUsername |
|
|
optional |
用户 B 同意用户 A 的好友申请后,用户 A 和用户 B 都会收到该回调。
- 参数
-
◆ friendshipDidRemoveByUser:
| - (void) friendshipDidRemoveByUser: |
|
(NSString *_Nonnull) |
aUsername |
|
|
optional |
用户 B 删除与用户 A 的好友关系后,用户 A,B 会收到该回调。
- 参数
-
◆ onFriendInfoChanged:
| - (void) onFriendInfoChanged: |
|
(EMContact *_Nonnull) |
contact |
|
|
optional |
◆ onFriendStartSync
| - (void) onFriendStartSync |
|
|
|
|
optional |
◆ onFriendSyncFinished:
| - (void) onFriendSyncFinished: |
|
(EMError *_Nullable) |
error |
|
|
optional |
从服务器同步好友列表与好友信息完成的回调。
- 参数
-
| error | 同步结果。若同步成功,error 为 nil;若同步失败,error 包含错误信息。 |
该协议的文档由以下文件生成: