* Insert a message to a conversation. ConversationId of the message should be the same as conversationId of the conversation in order to insert the message into the conversation correctly.
* Get more messages from DB, result messages are sorted by receive time, and NOT include the reference message, if reference messag's ID is nil, will fetch message from latest message
4 个回复
[已注销]
* \~chinese
* 插入一条消息,消息的conversationId应该和会话的conversationId一致,消息会被插入DB,并且更新会话的latestMessage等属性
*
* @param aMessage 消息实例
* @param pError 错误信息
*
* \~english
* Insert a message to a conversation. ConversationId of the message should be the same as conversationId of the conversation in order to insert the message into the conversation correctly.
*
* @param aMessage Message
* @param pError Error
*/
- (void)insertMessage:(EMMessage *)aMessage
error:(EMError **)pError; 这个方法来插入消息,消息会及时更新的
[已注销]
* \~chinese
* 从数据库获取指定数量的消息,取到的消息按时间排序,并且不包含参考的消息,如果参考消息的ID为空,则从最新消息向前取
*
* @param aMessageId 参考消息的ID
* @param aLimit 获取的条数
* @param aDirection 消息搜索方向
*
* @result 消息列表<EMMessage>
*
* \~english
* Get more messages from DB, result messages are sorted by receive time, and NOT include the reference message, if reference messag's ID is nil, will fetch message from latest message
*
* @param aMessageId Reference message's ID
* @param aLimit Count of messages to load
* @param aDirection Message search direction
*
* @result Message list<EMMessage>
*/
- (NSArray *)loadMoreMessagesFromId:(NSString *)aMessageId
limit:(int)aLimit
direction:(EMMessageSearchDirection)aDirection __deprecated_msg("Use -loadMessagesStartFromId:count:searchDirection:completion:"); 这个方法是用来加载会话消息的方法
̶M̶a̶d♪☠
[已注销]