浏览 SDKs · iOS
平台
SDKsiOS

检查是否已加入群组

检查当前用户是否已经加入指定 iOS 群组。

复制

检查当前登录账号是否已加入指定的群组:

参数说明

参数类型说明
groupIDNSString *待检查的目标群组 ID。
[[OIMManager manager] isJoinedGroup:@"group_1001"
                          onSuccess:^(BOOL joined) {
                              [self updateJoinedState:joined];
                          }
                          onFailure:^(NSInteger code, NSString *message) {
                              NSLog(@"isJoinedGroup failed: %ld %@", (long)code, message);
                          }];

状态以 groupID 为合并标识。

返回结果

成功回调 onSuccess 返回布尔值 joined。YES 表示当前用户已加入该群组,NO 表示尚未加入或已离开。

该接口只返回调用时的轻量成员从属快照,不会触发群组 delegate 回调。群加入和退出的具体操作请参考申请加入群组与退出群组;群成员关系的增量事件处理请参见群组概览。