IEMMessageBody

Extends Protocol:
NSObject
Declared In:

Introduction

聊天的消息体基类对象协议



Methods

-initWithChatObject:

由聊天对象构造消息体对象


initWithChatObject:


由聊天对象构造消息体对象

@required

- (id)initWithChatObject:(id<IEMChatObject>)aChatObject;
Parameters
aChatObject

聊天对象

Return Value

消息体对象

Discussion

派生类需要改写此方法


Properties

chatObject

消息体的底层聊天对象

message

消息体所在的消息对象

messageBodyType

消息体的类型


chatObject


消息体的底层聊天对象

@required

@property (nonatomic, strong, readonly) id<IEMChatObject> chatObject;

message


消息体所在的消息对象

@required

@property (nonatomic, weak) EMMessage *message;

messageBodyType


消息体的类型

@required

@property (nonatomic, readonly) MessageBodyType messageBodyType;