NIMMessageSearchOption Class Reference

Inherits from NSObject
Declared in NIMMessageSearchOption.h

Overview

本地搜索选项

搜索条件: 时间在(startTime,endTime) 内(不包含),类型为 messageTypes (或全类型) ,且匹配 searchContentfromIds 的一定数量 (limit) 消息

  startTime

起始时间,默认为0

@property (nonatomic, assign) NSTimeInterval startTime

Discussion

起始时间,默认为0

Declared In

NIMMessageSearchOption.h

  endTime

结束时间,默认为0

@property (nonatomic, assign) NSTimeInterval endTime

Discussion

结束时间,默认为0

搜索的结束时间,0 表示最大时间戳

Declared In

NIMMessageSearchOption.h

  limit

检索条数

@property (nonatomic, assign) NSUInteger limit

Discussion

检索条数

默认100条,设置为0表示无条数限制

Declared In

NIMMessageSearchOption.h

  order

检索顺序

@property (nonatomic, assign) NIMMessageSearchOrder order

Discussion

检索顺序

Declared In

NIMMessageSearchOption.h

  messageTypes

查询的消息类型 @discusssion 消息类型组合,默认只搜索文本类型, 只有在 allMessageTypes 为 NO 时有效,取值范围为: NIMMessageType 枚举类型

@property (nonatomic, copy) NSArray<NSNumber*> *messageTypes

Discussion

查询的消息类型 @discusssion 消息类型组合,默认只搜索文本类型, 只有在 allMessageTypes 为 NO 时有效,取值范围为: NIMMessageType 枚举类型

Declared In

NIMMessageSearchOption.h

  messageSubTypes

查询的消息子类型 @discusssion 消息子类型组合

@property (nonatomic, strong) NSArray<NSNumber*> *messageSubTypes

Discussion

查询的消息子类型 @discusssion 消息子类型组合

Declared In

NIMMessageSearchOption.h

  allMessageTypes

全部消息类型

@property (nonatomic, assign) BOOL allMessageTypes

Discussion

全部消息类型

默认为 NO

Declared In

NIMMessageSearchOption.h

  searchContent

检索文本

@property (nullable, nonatomic, copy) NSString *searchContent

Discussion

检索文本

Declared In

NIMMessageSearchOption.h

  fromIds

消息发出者帐号列表

@property (nullable, nonatomic, copy) NSArray<NSString*> *fromIds

Discussion

消息发出者帐号列表

Declared In

NIMMessageSearchOption.h

  enableContentTransfer

将搜索文本中的正则特殊字符转义,默认 YES

@property (nonatomic, assign) BOOL enableContentTransfer

Discussion

将搜索文本中的正则特殊字符转义,默认 YES

Declared In

NIMMessageSearchOption.h