RCMessageModel Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | RCMessageModel.h |
isDisplayMessageTime
是否显示时间
@property (nonatomic, assign) BOOL isDisplayMessageTimeDiscussion
是否显示时间
Declared In
RCMessageModel.h
isDisplayNickname
是否显示用户名
@property (nonatomic, assign) BOOL isDisplayNicknameDiscussion
是否显示用户名
Declared In
RCMessageModel.h
userInfo
用户信息
@property (nonatomic, strong) RCUserInfo *userInfoDiscussion
用户信息
Declared In
RCMessageModel.h
conversationType
会话类型
@property (nonatomic, assign) RCConversationType conversationTypeDiscussion
会话类型
Declared In
RCMessageModel.h
targetId
目标会话ID
@property (nonatomic, copy) NSString *targetIdDiscussion
目标会话ID
Declared In
RCMessageModel.h
messageId
消息ID
@property (nonatomic, assign) long messageIdDiscussion
消息ID
Declared In
RCMessageModel.h
messageDirection
消息方向
@property (nonatomic, assign) RCMessageDirection messageDirectionDiscussion
消息方向
Declared In
RCMessageModel.h
senderUserId
发送者的用户ID
@property (nonatomic, copy) NSString *senderUserIdDiscussion
发送者的用户ID
Declared In
RCMessageModel.h
receivedStatus
消息的接收状态
@property (nonatomic, assign) RCReceivedStatus receivedStatusDiscussion
消息的接收状态
Declared In
RCMessageModel.h
sentStatus
消息的发送状态
@property (nonatomic, assign) RCSentStatus sentStatusDiscussion
消息的发送状态
Declared In
RCMessageModel.h
receivedTime
消息的接收时间(Unix时间戳、毫秒)
@property (nonatomic, assign) long long receivedTimeDiscussion
消息的接收时间(Unix时间戳、毫秒)
Declared In
RCMessageModel.h
sentTime
消息的发送时间(Unix时间戳、毫秒)
@property (nonatomic, assign) long long sentTimeDiscussion
消息的发送时间(Unix时间戳、毫秒)
Declared In
RCMessageModel.h
objectName
消息的类型名
@property (nonatomic, copy) NSString *objectNameDiscussion
消息的类型名
Declared In
RCMessageModel.h
content
消息的内容
@property (nonatomic, strong) RCMessageContent *contentDiscussion
消息的内容
Declared In
RCMessageModel.h
readReceiptInfo
阅读回执状态
@property (nonatomic, strong) RCReadReceiptInfo *readReceiptInfoDiscussion
阅读回执状态
Declared In
RCMessageModel.h
extra
消息的附加字段
@property (nonatomic, copy) NSString *extraDiscussion
消息的附加字段
Declared In
RCMessageModel.h
cellSize
消息展示时的Cell高度
@property (nonatomic) CGSize cellSizeDiscussion
消息展示时的Cell高度
用于大量消息的显示优化
Declared In
RCMessageModel.h
messageUId
全局唯一ID
@property (nonatomic, copy) NSString *messageUIdDiscussion
全局唯一ID
服务器消息唯一ID(在同一个Appkey下全局唯一)
Declared In
RCMessageModel.h
isCanSendReadReceipt
消息是否可以发送请求回执
@property (nonatomic, assign) BOOL isCanSendReadReceiptDiscussion
消息是否可以发送请求回执
Declared In
RCMessageModel.h
readReceiptCount
已读人数
@property (nonatomic, assign) NSInteger readReceiptCountDiscussion
已读人数
Declared In
RCMessageModel.h
canIncludeExpansion
消息是否可以包含扩展信息
@property (nonatomic, assign) BOOL canIncludeExpansionDiscussion
消息是否可以包含扩展信息
该属性在消息发送时确定,发送之后不能再做修改
扩展信息只支持单聊和群组,其它会话类型不能设置扩展信息
Declared In
RCMessageModel.h
expansionDic
消息扩展信息列表
@property (nonatomic, strong) NSDictionary<NSString*NSString*> *expansionDicDiscussion
消息扩展信息列表
扩展信息只支持单聊和群组,其它会话类型不能设置扩展信息
Declared In
RCMessageModel.h
+ modelWithMessage:
初始化消息Cell的数据模型
+ (instancetype)modelWithMessage:(RCMessage *)rcMessageParameters
rcMessage |
消息实体 |
|---|
Return Value
消息Cell的数据模型对象
Discussion
初始化消息Cell的数据模型
Declared In
RCMessageModel.h
– initWithMessage:
初始化消息Cell的数据模型
- (instancetype)initWithMessage:(RCMessage *)rcMessageParameters
rcMessage |
消息实体 |
|---|
Return Value
消息Cell的数据模型对象
Discussion
初始化消息Cell的数据模型
Declared In
RCMessageModel.h