ECMessage Class Reference

Inherits from NSObject
Declared in ECMessage.h

Overview

消息类,包含发送者,接收者等消息信息

  from

消息来源用户账号

@property (nonatomic, copy) NSString *from

Declared In

ECMessage.h

  to

消息目的地用户账号

@property (nonatomic, copy) NSString *to

Declared In

ECMessage.h

  messageId

消息ID

@property (nonatomic, copy) NSString *messageId

Declared In

ECMessage.h

  messageBody

消息体列表

@property (nonatomic, strong) ECMessageBody *messageBody

Declared In

ECMessage.h

  timestamp

消息发送或接收的时间(发送消息是本地时间,接收消息是服务器时间)

@property (nonatomic, copy) NSString *timestamp

Declared In

ECMessage.h

  userData

用户自定义数据(透传)

@property (nonatomic, copy) NSString *userData

Declared In

ECMessage.h

  sessionId

会话ID

@property (nonatomic, copy) NSString *sessionId

Declared In

ECMessage.h

  isGroup

此消息是否是群聊消息

@property (nonatomic) BOOL isGroup

Declared In

ECMessage.h

  messageState

发送状态

@property (nonatomic) ECMessageState messageState

Declared In

ECMessage.h

  isRead

是否读取过

@property (nonatomic) BOOL isRead

Declared In

ECMessage.h

  groupSenderName

群聊消息里的发送者用户名

@property (nonatomic, copy) NSString *groupSenderName

Declared In

ECMessage.h

– initWithReceiver:body:

创建消息实例

- (instancetype)initWithReceiver:(NSString *)receiver body:(ECMessageBody *)body

Parameters

receiver

消息接收方

body

消息体

Return Value

消息实例

Discussion

@method

Declared In

ECMessage.h