注册

数据库问题

每次收到消息或者发送消息然后用下面这句话存到数据库吗
[[EaseMob sharedInstance].chatManager insertMessageToDB:message append2Chat:YES];
然后就是数据库拿出来的每个认得记录都是意义对应的嘛,就是一个用户对应多条消息
已邀请:
1.收发消息,消息存本地数据库是SDK自动存储的,不用自己去手动调用。
2.数据库里面保存消息是根据会话和时间戳去保存的,消息id是消息的唯一标识。
 
我不用手动调用存入数据库的方法是吗然后每次只要重数据库取出对应的回话的消息就可以了吗,还有就是我要怎么获取到对应回话的消息记录呢
[conversation loadallmessage]
已读回执是怎么被触发的呢
 
在demo中搜索 发送已读回执,这里是发送,然后/*!

 @Method

 @brief 收到"已读回执"时的回调方法

 @discussion 发送方收到接收方发送的一个收到消息的回执, 意味着接收方已阅读了该消息

 @param resp 收到的"已读回执"对象, 包括 from, to, chatId等

 @result

 */

- (void)didReceiveHasReadResponse:(EMReceipt *)resp;

要回复问题请先登录注册