#import <EMGroupManagerDelegate.h>
◆ didJoinedGroup:inviter:message:
SDK自动同意了用户A的加B入群邀请后,用户B接收到该回调,需要设置EMOptions的isAutoAcceptGroupInvitation为YES
- 参数
-
| aGroup | 群组实例 |
| aInviter | 邀请者 |
| aMessage | 邀请消息 |
◆ didJoinGroup:inviter:message:
| - (void) didJoinGroup: |
|
(EMGroup *) |
aGroup |
| inviter: |
|
(NSString *) |
aInviter |
| message: |
|
(NSString *) |
aMessage |
|
|
| |
|
optional |
SDK自动同意了用户A的加B入群邀请后,用户B接收到该回调,需要设置EMOptions的isAutoAcceptGroupInvitation为YES
- 参数
-
| aGroup | 群组实例 |
| aInviter | 邀请者 |
| aMessage | 邀请消息 |
◆ didLeaveGroup:reason:
| - (void) didLeaveGroup: |
|
(EMGroup *) |
aGroup |
| reason: |
|
(EMGroupLeaveReason) |
aReason |
|
|
| |
|
optional |
◆ didReceiveAcceptedGroupInvitation:invitee:
用户B同意用户A的入群邀请后,用户A接收到该回调
- 参数
-
◆ didReceiveAcceptedJoinGroup:
群主同意用户A的入群申请后,用户A会接收到该回调,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
◆ didReceiveDeclinedGroupInvitation:invitee:reason:
用户B拒绝用户A的入群邀请后,用户A接收到该回调
- 参数
-
| aGroup | 群组 |
| aInvitee | 被邀请者 |
| aReason | 拒绝理由 |
◆ didReceiveDeclinedJoinGroup:reason:
群主拒绝用户A的入群申请后,用户A会接收到该回调,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
◆ didReceiveGroupInvitation:inviter:message:
用户A邀请用户B入群,用户B接收到该回调
- 参数
-
| aGroupId | 群组ID |
| aInviter | 邀请者 |
| aMessage | 邀请信息 |
◆ didReceiveJoinGroupApplication:applicant:reason:
群组的群主收到用户的入群申请,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
| aGroup | 群组实例 |
| aApplicant | 申请者 |
| aReason | 申请者的附属信息 |
◆ didReceiveLeavedGroup:reason:
◆ didUpdateGroupList:
◆ groupAdminListDidUpdate:addedAdmin:
| - (void) groupAdminListDidUpdate: |
|
(EMGroup *) |
aGroup |
| addedAdmin: |
|
(NSString *) |
aAdmin |
|
|
| |
|
optional |
有成员被加入管理员列表
- 参数
-
| aGroup | 群组 |
| aAdmin | 加入管理员列表的成员 |
◆ groupAdminListDidUpdate:removedAdmin:
| - (void) groupAdminListDidUpdate: |
|
(EMGroup *) |
aGroup |
| removedAdmin: |
|
(NSString *) |
aAdmin |
|
|
| |
|
optional |
有成员被移出管理员列表
- 参数
-
| aGroup | 群组 |
| aAdmin | 移出管理员列表的成员 |
◆ groupAnnouncementDidUpdate:announcement:
| - (void) groupAnnouncementDidUpdate: |
|
(EMGroup *) |
aGroup |
| announcement: |
|
(NSString *) |
aAnnouncement |
|
|
| |
|
optional |
群公告有更新
- 参数
-
| aGroup | 群组 |
| aAnnouncement | 群公告 |
◆ groupFileListDidUpdate:addedSharedFile:
◆ groupFileListDidUpdate:removedSharedFile:
| - (void) groupFileListDidUpdate: |
|
(EMGroup *) |
aGroup |
| removedSharedFile: |
|
(NSString *) |
aFileId |
|
|
| |
|
optional |
◆ groupInvitationDidAccept:invitee:
| - (void) groupInvitationDidAccept: |
|
(EMGroup *) |
aGroup |
| invitee: |
|
(NSString *) |
aInvitee |
|
|
| |
|
optional |
用户B同意用户A的入群邀请后,用户A接收到该回调
- 参数
-
◆ groupInvitationDidDecline:invitee:reason:
| - (void) groupInvitationDidDecline: |
|
(EMGroup *) |
aGroup |
| invitee: |
|
(NSString *) |
aInvitee |
| reason: |
|
(NSString *) |
aReason |
|
|
| |
|
optional |
用户B拒绝用户A的入群邀请后,用户A接收到该回调
- 参数
-
| aGroup | 群组 |
| aInvitee | 被邀请者 |
| aReason | 拒绝理由 |
◆ groupInvitationDidReceive:inviter:message:
| - (void) groupInvitationDidReceive: |
|
(NSString *) |
aGroupId |
| inviter: |
|
(NSString *) |
aInviter |
| message: |
|
(NSString *) |
aMessage |
|
|
| |
|
optional |
用户A邀请用户B入群,用户B接收到该回调
- 参数
-
| aGroupId | 群组ID |
| aInviter | 邀请者 |
| aMessage | 邀请信息 |
◆ groupListDidUpdate:
| - (void) groupListDidUpdate: |
|
(NSArray *) |
aGroupList |
|
|
optional |
◆ groupMuteListDidUpdate:addedMutedMembers:muteExpire:
| - (void) groupMuteListDidUpdate: |
|
(EMGroup *) |
aGroup |
| addedMutedMembers: |
|
(NSArray *) |
aMutedMembers |
| muteExpire: |
|
(NSInteger) |
aMuteExpire |
|
|
| |
|
optional |
有成员被加入禁言列表
- 参数
-
| aGroup | 群组 |
| aMutedMembers | 被禁言的成员 |
| aMuteExpire | 禁言失效时间,当前不可用 |
◆ groupMuteListDidUpdate:removedMutedMembers:
| - (void) groupMuteListDidUpdate: |
|
(EMGroup *) |
aGroup |
| removedMutedMembers: |
|
(NSArray *) |
aMutedMembers |
|
|
| |
|
optional |
有成员被移出禁言列表
- 参数
-
| aGroup | 群组 |
| aMutedMembers | 移出禁言列表的成员 |
◆ groupOwnerDidUpdate:newOwner:oldOwner:
| - (void) groupOwnerDidUpdate: |
|
(EMGroup *) |
aGroup |
| newOwner: |
|
(NSString *) |
aNewOwner |
| oldOwner: |
|
(NSString *) |
aOldOwner |
|
|
| |
|
optional |
群组创建者有更新
- 参数
-
| aGroup | 群组 |
| aNewOwner | 新群主 |
| aOldOwner | 旧群主 |
◆ joinGroupRequestDidApprove:
| - (void) joinGroupRequestDidApprove: |
|
(EMGroup *) |
aGroup |
|
|
optional |
群主同意用户A的入群申请后,用户A会接收到该回调,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
◆ joinGroupRequestDidDecline:reason:
| - (void) joinGroupRequestDidDecline: |
|
(NSString *) |
aGroupId |
| reason: |
|
(NSString *) |
aReason |
|
|
| |
|
optional |
群主拒绝用户A的入群申请后,用户A会接收到该回调,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
◆ joinGroupRequestDidReceive:user:reason:
| - (void) joinGroupRequestDidReceive: |
|
(EMGroup *) |
aGroup |
| user: |
|
(NSString *) |
aUsername |
| reason: |
|
(NSString *) |
aReason |
|
|
| |
|
optional |
群组的群主收到用户的入群申请,群的类型是EMGroupStylePublicJoinNeedApproval
- 参数
-
| aGroup | 群组实例 |
| aApplicant | 申请者 |
| aReason | 申请者的附属信息 |
◆ userDidJoinGroup:user:
| - (void) userDidJoinGroup: |
|
(EMGroup *) |
aGroup |
| user: |
|
(NSString *) |
aUsername |
|
|
| |
|
optional |
◆ userDidLeaveGroup:user:
| - (void) userDidLeaveGroup: |
|
(EMGroup *) |
aGroup |
| user: |
|
(NSString *) |
aUsername |
|
|
| |
|
optional |
该协议的文档由以下文件生成: