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

构造函数

(int) - setUserData:
 
(NSData *) - getUserData
 
(int) - addElem:
 
(TIMElem *) - getElem:
 
(int) - elemCount
 
(TIMMessage *) - transformToMessage
 
(NSDate *) - timestamp
 

函数文档

◆ setUserData:

- (int) setUserData: (NSData *)  userData

2.1 设置自定义数据

参数
userData自定义数据
返回
0:成功;1:失败

◆ getUserData

- (NSData*) getUserData

2.2 获取自定义数据

返回
自定义数据

◆ addElem:

- (int) addElem: (TIMElem *)  elem

2.3 增加Elem

参数
elemelem结构
返回
0:表示成功;1:禁止添加Elem(文件或语音多于两个Elem);2:未知Elem

◆ getElem:

- (TIMElem*) getElem: (int)  index

2.4 获取对应索引的 Elem

参数
index对应索引
返回
返回对应 Elem

◆ elemCount

- (int) elemCount

2.5 获取Elem数量

返回
elem数量

◆ transformToMessage

- (TIMMessage*) transformToMessage

2.6 草稿生成对应的消息

返回
消息,详情请参考 TIMMessage 定义

◆ timestamp

- (NSDate*) timestamp

2.7 获取当前消息的时间戳

返回
时间戳