PDUIMessageModel
Inherits from: NSObject
Overview
消息数据类,除了包含消息数据外,还保存一些界面相关的临时数据
Propertys
- 消息收发方向
@property (nonatomic, assign) PDMessageDirection direction;
- 消息体类型
@property (nonatomic, assign) PDMessageContentType contentType;
- 消息发送时间
@property (nonatomic, strong) NSDate* sendTime;
- 消息体,实际会根据contentType放入PDMessageContent的子类对象
@property (nonatomic, strong) PDMessageContent* content;
- 是否显示时间
@property (nonatomic, assign) BOOL isDisplayMessageTime;
- 消息发送者头像
@property (nonatomic, strong)UIImage* portraitImage;
- 消息展示时的Cell高度
@property (nonatomic, assign)CGSizecellSize;
- 消息展示时的内容高度
@property (nonatomic, assign)CGSizecontentSize;
Methods
- 静态初始化方法
+ (instancetype)modelWithMessage:(PDMessage*)message;
参数 类型 说明 message PDMessage* 菜单项目ID 返回值 id 初始化后的对象指针
- 初始化方法
- (instancetype)initWithMessage:(PDMessage *)message;
参数 类型 说明 message PDMessage* 菜单项目ID 返回值 id 初始化后的对象指针