TREChatGroupManager Class Reference

Inherits from TREObject : TREEventEmitter : NSObject
Declared in TREChatGroupManager.h

Overview

Chat 群组管理类。

– loadWithGroupId:callback:

从服务端加载群组列表。

- (void)loadWithGroupId:(NSString *)groupId callback:(void ( ^ ) ( NSArray *groups , NSError *error ))callback

Parameters

groupId

可选,过滤条件,群组唯一标识。

callback

结果回调。

Declared In

TREChatGroupManager.h

– createWithUserIds:options:callback:

创建群组。

- (void)createWithUserIds:(NSArray *)userIds options:(NSDictionary *)options callback:(void ( ^ ) ( TREChatGroup *group , NSError *error ))callback

Parameters

userIds

群组初始用户的 userId 数组。

options

群组属性选项,如下:

  • kTREChatGroupOptionIsPublic (BOOL) :可选,是否任何用户的加群请求都会直接通过,无需审核,默认 YES
  • kTREChatGroupOptionUserCanInvite (BOOL) :可选,除创建者( owner )外,其他群用户是否也可以发送加群邀请,默认 YES
callback

结果回调。

Declared In

TREChatGroupManager.h