TIMGroupManager Class Reference
Inherits from | NSObject |
Declared in | TIMGroupManager.h |
Tasks
-
+ sharedInstance
-
– CreatePrivateGroup:groupName:succ:fail:
-
– CreatePublicGroup:groupName:succ:fail:
-
– CreateChatRoomGroup:groupName:succ:fail:
-
– DeleteGroup:succ:fail:
-
– InviteGroupMember:members:succ:fail:
-
– DeleteGroupMember:members:succ:fail:
-
– JoinGroup:msg:succ:fail:
-
– QuitGroup:succ:fail:
-
– GetGroupList:fail:
-
– GetGroupInfo:succ:fail:
-
– ModifyGroupName:groupName:succ:fail:
-
– GetGroupMembers:succ:fail:
Instance Methods
CreateChatRoomGroup:groupName:succ:fail:
创建聊天室
- (int)CreateChatRoomGroup:(NSArray *)members groupName:(NSString *)groupName succ:(TIMCreateGroupSucc)succ fail:(TIMFail)fail
Parameters
- members
群成员,TIMUser*
- groupName
群名
- succ
成功回调
- fail
失败回调
Return Value
0 成功
Discussion
创建聊天室
Declared In
TIMGroupManager.h
CreatePrivateGroup:groupName:succ:fail:
创建私有群
- (int)CreatePrivateGroup:(NSArray *)members groupName:(NSString *)groupName succ:(TIMCreateGroupSucc)succ fail:(TIMFail)fail
Parameters
- members
群成员,TIMUser*
- groupName
群名
- succ
成功回调
- fail
失败回调
Return Value
0 成功
Discussion
创建私有群
Declared In
TIMGroupManager.h
CreatePublicGroup:groupName:succ:fail:
创建共有群
- (int)CreatePublicGroup:(NSArray *)members groupName:(NSString *)groupName succ:(TIMCreateGroupSucc)succ fail:(TIMFail)fail
Parameters
- members
群成员,TIMUser*
- groupName
群名
- succ
成功回调
- fail
失败回调
Return Value
0 成功
Discussion
创建共有群
Declared In
TIMGroupManager.h
DeleteGroup:succ:fail:
删除群
- (int)DeleteGroup:(NSString *)group succ:(TIMSucc)succ fail:(TIMFail)fail
Parameters
- group
群标识
- succ
成功回调
- fail
失败回调
Return Value
0 成功
Discussion
删除群
Declared In
TIMGroupManager.h
DeleteGroupMember:members:succ:fail:
删除群成员
- (int)DeleteGroupMember:(NSString *)group members:(NSArray *)members succ:(TIMGroupMemberSucc)succ fail:(TIMFail)fail
Parameters
- group
群标识
- members
要删除的成员列表
- succ
成功回调
- fail
失败回调
Return Value
0 成功
Discussion
删除群成员
Declared In
TIMGroupManager.h
GetGroupInfo:succ:fail:
获取群信息
- (int)GetGroupInfo:(NSArray *)groups succ:(TIMGroupListSucc)succ fail:(TIMFail)fail
Parameters
- succ
成功回调
- fail
失败回调
Return Value
0 成功
Discussion
获取群信息
Declared In
TIMGroupManager.h
GetGroupList:fail:
获取群列表
- (int)GetGroupList:(TIMGroupListSucc)succ fail:(TIMFail)fail
Parameters
- succ
成功回调,NSArray列表为 TIMGroupInfo,结构体只包含 group\gropuName\groupType 信息
- fail
失败回调
Return Value
0 成功
Discussion
获取群列表
Declared In
TIMGroupManager.h
GetGroupMembers:succ:fail:
获取群列表
- (int)GetGroupMembers:(NSString *)group succ:(TIMGroupMemberSucc)succ fail:(TIMFail)fail
Parameters
- group
群标识
- succ
成功回调(TIMGroupMemberInfo列表)
- fail
失败回调
Return Value
0 成功
Discussion
获取群列表
Declared In
TIMGroupManager.h
InviteGroupMember:members:succ:fail:
邀请好友入群
- (int)InviteGroupMember:(NSString *)group members:(NSArray *)members succ:(TIMGroupMemberSucc)succ fail:(TIMFail)fail
Parameters
- group
群标识
- members
要加入的成员列表(TIMUser* 类型数组)
- succ
成功回调
- fail
失败回调
Return Value
0 成功
Discussion
邀请好友入群
Declared In
TIMGroupManager.h
JoinGroup:msg:succ:fail:
申请加群
- (int)JoinGroup:(NSString *)group msg:(NSString *)msg succ:(TIMSucc)succ fail:(TIMFail)fail
Parameters
- group
申请加入的群标识
- msg
申请消息
- succ
成功回调(申请成功等待审批)
- fail
失败回调
Return Value
0 成功
Discussion
申请加群
Declared In
TIMGroupManager.h