融云会话里添加附加信息

原创 2015年11月19日 10:21:15

融云版本2.3.6
在会话界面重写方法:
- (RCMessageContent )willSendMessage:(RCMessageContent )messageCotent{
if ([messageCotent isKindOfClass:[RCTextMessage class]]) {

    RCTextMessage *textMessage = (RCTextMessage*)messageCotent;

    textMessage.extra = @"附加信息";

    return textMessage;

}else if([messageCotent isKindOfClass:[RCImageMessage class]]){
    RCImageMessage *imageMessage = (RCImageMessage *)messageCotent;
    imageMessage.extra = @"附加信息";

}else if ([messageCotent isKindOfClass:[RCVoiceMessage class]]){
    RCVoiceMessage *voiceMessage = (RCVoiceMessage *)messageCotent;
    voiceMessage.extra = @"附加信息";
}

 return messageCotent;

}

在会话界面可以接收到附加的信息:
for (RCMessageModel *model in self.conversationDataRepository) {
if ([model.content isKindOfClass: [RCTextMessage class] ]) {

        RCTextMessage *textMessage = (RCTextMessage *)model.content;

        NSLog(@"textMessage.extra==%@",textMessage.extra);

    }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

融云即时通讯(一)

第一次写文章,用来记录自己研究的融云iOS开发。 http://www.rongcloud.cn/docs/ios.html 这个是官方的文档,看了非常有帮助,有不懂的也可以查询。 (1) 使用co...
  • ayru60
  • ayru60
  • 2016年08月04日 13:37
  • 2426

融云-用户信息提供者测试 demo

  • 2015年12月11日 16:26
  • 4.37MB
  • 下载

curl_easy_getinfo() -- 从 curl 句柄里获得附加信息

curl_easy_getinfo() -- 从 curl 句柄里获得附加信息   http://cauchy.blog.163.com/blog/static/17527253920122...
  • qhexin
  • qhexin
  • 2014年04月17日 15:55
  • 998

融云聚合会话报错的解决配置

如果在集成融云SDK报如下错误 是你的  manifest  少配置了聚合的 Activity  解决方案如下  : 1   在 manifest 中  配置 如下代码  ...

# 融云 集成会话列表加头布局

集成会话列表加头 这个是在用IMKit的时候会出现的问题,因为布局什么的都是第三方的,那么怎么解决呢?要么改成IMLib,要么就用混合的。我是用的混合集成的。 原理是自己写会话列表布局,那么需要的东西...

融云即时通讯的自定义会话列表

集成了融云的会话列表,本以为万事大吉了但是我们的项目有夜间模式呀.....有木有很坑.好吧我还是乖乖的做夜间模式吧 1.自定义会话列表adapter继承ConversationListAdapter...

重写融云会话列表

又有新技术点要来了。之前做的聊天功能只是能聊,与实际上的需要还是差点。现在需要重写会话列表的item,总得知道跟谁聊吧。不怪产品麻烦,积极修改,虽然依旧还没解决,但博客老样子先开始,边研究边写。等会儿...

融云--IMKit 自定义会话界面

1、输入框自定义 在会界面中可以设置输入框的模式。针对聊天会话的语音/文本切换功能、内容输入功能、扩展功能,融云目前提供了 九 种排列组合模式, 该 九 种形式定义在 rc_conversation_...
  • zwl5670
  • zwl5670
  • 2016年08月30日 21:39
  • 5493

iOS-OC-自定义融云会话列表(自定义cell)

我开始做了一个APP,聊天界面,上面是几个固定的,类似于新浪微博的消息界面,上面是固定的,下面是会话列表 1.自己写一个会话列表继承RCConversationListViewController; ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:融云会话里添加附加信息
举报原因:
原因补充:

(最多只允许输入30个字)