【发布时间】:2015-03-26 04:15:32
【问题描述】:
我正在QuickBlox 的帮助下开发一个聊天基础应用程序。
有一个 API 可以返回最后发送的消息和未读消息计数所在的聊天对话框。
我的问题是将消息标记为已读。为此,我得到了类似的工作代码
[QBChat markMessagesAsRead:arrMessages dialogID:dialogId delegate:self]; // arrMessages is the array of message ids
它运作良好,但有时会发生一些消息被跳过并且它总是以未读消息的形式出现在QBChatDialog
所以我的问题是我应该怎么做才能将它的所有消息标记为已读。
或者
我怎样才能获得那些未读的特定跳过消息。当它调用 api 来获取消息时,它只给出最后一个而不是跳过的消息。
【问题讨论】:
标签: ios objective-c chat quickblox