Browse SDKs · iOS
SDKsiOS

Group member queries overview

Retrieve iOS group members and process member delegates.

Copy

Key the group-member cache by groupID:userID. This section provides APIs for pagination, specified members, membership checks, administrative roles, and search.

- (void)startMemberEvents { [[OIMManager callbacker] addGroupListener:self]; }
- (void)stopMemberEvents { [[OIMManager callbacker] removeGroupListener:self]; }
- (void)onGroupMemberAdded:(OIMGroupMemberInfo *)item { [self upsertMember:item]; }
- (void)onGroupMemberDeleted:(OIMGroupMemberInfo *)item { [self removeMember:item]; }
- (void)onGroupMemberInfoChanged:(OIMGroupMemberInfo *)item { [self upsertMember:item]; }

If members are added or removed while pagination is in progress, rebuild the snapshot from the first page.