TIMCustomElem Class Reference

Inherits from TIMElem : NSObject
Declared in TIMMessage.h

Overview

自定义消息类型

自定义消息是指当内置的消息类型无法满足特殊需求,开发者可以自定义消息格式,内容全部由开发者定义,IM SDK 只负责透传。自定义消息由 TIMCustomElem 定义,其中 data 存储消息的二进制数据,其数据格式由开发者定义,desc 存储描述文本。一条消息内可以有多个自定义 Elem,并且可以跟其他 Elem 混合排列,离线 Push 时叠加每个 Elem 的 desc 描述信息进行下发。

  data

自定义消息二进制数据

@property (nonatomic, strong) NSData *data

Declared In

TIMMessage.h

  desc

自定义消息描述信息,做离线Push时文本展示(已废弃,请使用 TIMMessage 中 offlinePushInfo 进行配置)

@property (nonatomic, strong) NSString *desc

Declared In

TIMMessage.h

  ext

离线Push时扩展字段信息(已废弃,请使用 TIMMessage 中 offlinePushInfo 进行配置)

@property (nonatomic, strong) NSString *ext

Declared In

TIMMessage.h

  sound

离线Push时声音字段信息(已废弃,请使用 TIMMessage 中 offlinePushInfo 进行配置)

@property (nonatomic, strong) NSString *sound

Declared In

TIMMessage.h