全部文档

( 最近更新时间:2020-04-28 19:00:00 )

# 功能描述

开发者可根据下面方法实现会话搜索功能。

# 实现方法

SDK 未提供内置的 UI 组件,开发者需根据业务需求参考 SealTalk 开源项目 (opens new window) 中的示例代码实现 UI 功能,之后调用下面接口即可。

# 参数说明

输入参数说明

参数 类型 必填 说明
conversationTypeList NSArray 会话类型的数组 需要将 RCConversationType 转为 NSNumber 构建 Array
objectNameList objectNameList 需要搜索的消息类型名列表(即每个消息类方法getObjectName的返回值)
keyword NSString 关键字

返回参数说明

返回值 返回类型 说明
messsageResult NSArray 匹配的会话搜索结果列表
# 代码示例
NSArray *messsageResult = [[RCIMClient sharedRCIMClient] searchConversations:@[ @(ConversationType_GROUP), @(ConversationType_PRIVATE) ]
                                                                    messageType:@[
                                                                        [RCTextMessage getObjectName],
                                                                        [RCRichContentMessage getObjectName],
                                                                        [RCFileMessage getObjectName]
                                                                    ]
                                                                        keyword:searchText];
已复制
1
2
3
4
5
6
7

文档是否解决您的问题 ?

如果遇到产品相关问题,您可 提交工单 寻求帮助