IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、帐号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
TIMConversation(MsgExt)

构造函数

(int) - getMessageForward:last:succ:fail:
 
(int) - findMessages:succ:fail:
 
(NSString *) - getSelfIdentifier
 

函数文档

◆ getMessageForward:last:succ:fail:

- (int) getMessageForward: (int)  count
last: (TIMMessage *)  last
succ: (TIMGetMsgSucc)  succ
fail: (TIMFail)  fail 

向前获取会话漫游消息

调用方式和 getMessage 一样,区别是 getMessage 获取的是时间更老的消息,主要用于下拉 Tableview 刷新消息数据,getMessageForward 获取的是时间更新的消息,主要用于上拉 Tableview 刷新消息数据。

参数
count获取数量
last上次最后一条消息,如果 last 为 nil,从最新的消息开始读取
succ成功时回调
fail失败时回调
返回
0:本次操作成功;1:本次操作失败

扩展类 TIMConversation.

◆ findMessages:succ:fail:

- (int) findMessages: (NSArray *)  locators
succ: (TIMGetMsgSucc)  succ
fail: (TIMFail)  fail 

获取指定会话消息

参数
locators消息定位符(TIMMessageLocator)数组
succ成功时回调
fail失败时回调
返回
0:本次操作成功;1:本次操作失败

扩展类 TIMConversation.

◆ getSelfIdentifier

- (NSString*) getSelfIdentifier

获取自己的 id

返回
用户 id

扩展类 TIMConversation.