开发者社区> 问答> 正文

IM 自定义会话

IM 自定义会话
1.进入会话列表
if ([conversation isKindOfClass:[YWCustomConversation class]]){//自定义会话
        YWCustomConversation * customConversation = (YWCustomConversation *)conversation;//conversationUnreadMessagesCount
        NSLog(@"%@",customConversation.conversationUnreadMessagesCount);//4
        [customConversation markConversationAsRead]; //自定义会话,一打开便全部标记为已读
        NSLog(@"%@",customConversation.conversationUnreadMessagesCount);//0
}


2.再来新消息时,获取同一个会话
YWCustomConversation * conversation = (YWCustomConversation *)[_ywIMKit.IMCore.getConversationService fetchConversationByConversationId:conversationID];
NSInteger unread = [conversation.conversationUnreadMessagesCount integerValue];//unread 等于 4

展开
收起
pogong 2016-01-14 16:40:54 3954 0
1 条回答
写回答
取消 提交回答
  • ReIM 自定义会话
    release demo验证正常,请check一下是否有不一致的逻辑,如发现原因可以同步一下,谢谢!
    2016-01-14 17:57:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Phoenix在客服系统的实践 立即下载
# Apache Spark系列技术直播# 第八讲 【 微软Azure平台利用Intel Analytics Zoo构建AI客服支持实践 】 立即下载
客服领域的数据智能实践 立即下载