( 最近更新时间:2020-04-28 19:00:00 )
# 功能描述
开发者可通过下面接口来设置会话是否置顶,置顶的状态只在本地数据库保存,切换设备后其他设备不会为置顶状态。
# 设置是否置顶
# 参数说明
输入参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
conversationType | RCConversationType (opens new window) | 是 | 会话类型,单聊传入 ConversationType_PRIVATE |
targetId | NSString | 是 | 接收方的 userId |
isTop | BOOL | 是 | 是否置顶 |
返回参数说明
返回值 | 返回类型 | 说明 |
---|---|---|
success | BOOL | 设置是否成功 |
# 代码示例
BOOL success = [[RCIMClient sharedRCIMClient] setConversationToTop:ConversationType_PRIVATE targetId:@"接收方的 userId" isTop:YES];
已复制
1
# 获取置顶列表
# 参数说明
输入参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
conversationTypes | NSArray | 是 | 会话类型的数组,需要将 RCConversationType 转为 NSNumber 构建 Array |
返回参数说明
返回值 | 返回类型 | 说明 |
---|---|---|
conversations | NSArray <RCConversation *> | 置顶的会话RCConversation的列表 |
# 代码示例
NSArray *conversations = [[RCIMClient sharedRCIMClient] getTopConversationList:@[@(ConversationType_PRIVATE),@(ConversationType_GROUP)]];
已复制
1