跳转至

会话草稿

提示

开发者可以将用户未发送的消息内容作为草稿保存在本地。目前仅支持 NSString 类型,开发者也可以通过保存 json 数据的方法保存任意格式的草稿。

获取

参数 类型 说明
conversationType RCConversationType 会话类型
targetId NSString 会话目标 Id
返回值 NSString 该会话中的草稿
- (NSString *)getTextMessageDraft:(RCConversationType)conversationType
                         targetId:(NSString *)targetId;

保存

参数 类型 说明
conversationType RCConversationType 会话类型
targetId NSString 会话目标 Id
content NSString 草稿信息
返回值 BOOL 是否保存成功
- (BOOL)saveTextMessageDraft:(RCConversationType)conversationType
                    targetId:(NSString *)targetId
                     content:(NSString *)content;

删除

参数 类型 说明
conversationType RCConversationType 会话类型
targetId NSString 会话目标 Id
返回值 BOOL 是否删除成功
- (BOOL)clearTextMessageDraft:(RCConversationType)conversationType
                     targetId:(NSString *)targetId;