NIMSDK-iOS
|
#import <NIMMessageSearchOption.h>
属性 | |
NSTimeInterval | startTime |
NSTimeInterval | endTime |
NSUInteger | limit |
NIMMessageSearchOrder | order |
NSArray< NSNumber * > * | messageTypes |
NSArray< NSNumber * > * | messageSubTypes |
BOOL | allMessageTypes |
NSString * | searchContent |
NSArray< NSString * > * | fromIds |
BOOL | enableContentTransfer |
本地搜索选项 @discussion 搜索条件: 时间在(startTime,endTime) 内(不包含),类型为 messageTypes (或全类型) ,且匹配 searchContent 或 fromIds 的一定数量 (limit) 消息
|
readwritenonatomicassign |
全部消息类型 @discussion 默认为 NO
|
readwritenonatomicassign |
将搜索文本中的正则特殊字符转义,默认 YES
|
readwritenonatomicassign |
结束时间,默认为0 @discussion 搜索的结束时间,0 表示最大时间戳
|
readwritenonatomiccopy |
消息发出者帐号列表
|
readwritenonatomicassign |
检索条数 @discussion 默认100条,设置为0表示无条数限制
|
readwritenonatomicstrong |
查询的消息子类型 @discusssion 消息子类型组合
|
readwritenonatomiccopy |
查询的消息类型 @discusssion 消息类型组合,默认只搜索文本类型, 只有在 allMessageTypes 为 NO 时有效,取值范围为: NIMMessageType 枚举类型
|
readwritenonatomicassign |
检索顺序
默认从旧消息往新消息查询
|
readwritenonatomiccopy |
检索文本
|
readwritenonatomicassign |
起始时间,默认为0