RCMessageExpansionDelegate Protocol Reference

Conforms to NSObject
Declared in RCIMClientProtocol.h

Overview

消息扩展内容变化回调

设置代理请参考 RCIMClient 的 messageExpansionDelegate 方法

代理回调在非主线程

– messageExpansionDidUpdate:message: required method

消息扩展信息更改的回调

- (void)messageExpansionDidUpdate:(NSDictionary<NSString*,NSString*> *)expansionDic message:(RCMessage *)message

Parameters

expansionDic

消息扩展信息中更新的键值对

message

消息

Discussion

消息扩展信息更改的回调

expansionDic 只包含更新的键值对,不是全部的数据。如果想获取全部的键值对,请使用 message 的 expansionDic 属性。

Declared In

RCIMClientProtocol.h

– messageExpansionDidRemove:message: required method

消息扩展信息删除的回调

- (void)messageExpansionDidRemove:(NSArray<NSString*> *)keyArray message:(RCMessage *)message

Parameters

keyArray

消息扩展信息中删除的键值对 key 列表

message

消息

Discussion

消息扩展信息删除的回调

Declared In

RCIMClientProtocol.h