SDKsiOS商业版
从分组移除会话
使用 Open_im_sdkRemoveConversationsFromGroups 移除会话分组关联。
使用 Open_im_sdkRemoveConversationsFromGroups 从一个或多个会话分组移除会话。该操作只删除关联,不会删除会话或清空消息。
NSData *conversationData =
[NSJSONSerialization dataWithJSONObject:@[conversationID] options:0 error:nil];
NSString *conversationIDsJSON =
[[NSString alloc] initWithData:conversationData encoding:NSUTF8StringEncoding];
NSData *groupData =
[NSJSONSerialization dataWithJSONObject:@[conversationGroupID] options:0 error:nil];
NSString *groupIDsJSON =
[[NSString alloc] initWithData:groupData encoding:NSUTF8StringEncoding];将业务 callback、conversationIDsJSON 和 groupIDsJSON 交给 Open_im_sdkRemoveConversationsFromGroups。两个数组都必填。
返回结果
成功 callback 表示关联移除请求已完成,不返回更新后的分组对象。相关增量是 onConversationGroupMemberDeleted:,完整处理见会话分组概览。
这个页面有帮助吗?