SDKsiOS
创建群组
使用 Objective-C API 创建群组并配置初始成员。
createGroup:onSuccess:onFailure: 接收 OIMGroupCreateInfo。普通成员、管理员和群主不能重复。
OIMGroupBaseInfo *base = [OIMGroupBaseInfo new];
base.groupName = @"项目讨论组";
base.groupType = OIMGroupTypeWorking;
OIMGroupCreateInfo *request = [OIMGroupCreateInfo new];
request.groupInfo = base;
request.memberUserIDs = @[@"user-003"];
request.adminUserIDs = @[@"user-002"];
request.ownerUserID = currentUserID;
[[OIMManager manager] createGroup:request
onSuccess:^(OIMGroupInfo *group) { [self openGroupWithID:group.groupID]; }
onFailure:^(NSInteger code, NSString *message) {
[self showErrorCode:code message:message];
}];成功 callback 返回新建的 OIMGroupInfo。onJoinedGroupAdded: 随后可能到达,完整 delegate 见群组概览。
这个页面有帮助吗?