RCMessage Class Reference
Inherits from | NSObject |
---|---|
Conforms to | NSCoding NSCopying |
Declared in | RCMessage.h |
会话类型
conversationType
会话类型
@property (nonatomic, assign) RCConversationType conversationType
Discussion
会话类型
Declared In
RCMessage.h
会话 ID
targetId
会话 ID
@property (nonatomic, copy) NSString *targetId
Discussion
会话 ID
Declared In
RCMessage.h
消息的 ID
messageId
消息的 ID
@property (nonatomic, assign) long messageId
Discussion
消息的 ID
本地存储的消息的唯一值(数据库索引唯一值)
Declared In
RCMessage.h
消息的方向
messageDirection
消息的方向
@property (nonatomic, assign) RCMessageDirection messageDirection
Discussion
消息的方向
Declared In
RCMessage.h
消息的发送者 ID
senderUserId
消息的发送者 ID
@property (nonatomic, copy) NSString *senderUserId
Discussion
消息的发送者 ID
Declared In
RCMessage.h
消息的接收状态
receivedStatus
消息的接收状态
@property (nonatomic, assign) RCReceivedStatus receivedStatus
Discussion
消息的接收状态
Declared In
RCMessage.h
消息的发送状态
sentStatus
消息的发送状态
@property (nonatomic, assign) RCSentStatus sentStatus
Discussion
消息的发送状态
Declared In
RCMessage.h
消息的接收时间(Unix 时间戳、毫秒)
receivedTime
消息的接收时间(Unix 时间戳、毫秒)
@property (nonatomic, assign) long long receivedTime
Discussion
消息的接收时间(Unix 时间戳、毫秒)
Declared In
RCMessage.h
消息的发送时间(Unix 时间戳、毫秒)
sentTime
消息的发送时间(Unix 时间戳、毫秒)
@property (nonatomic, assign) long long sentTime
Discussion
消息的发送时间(Unix 时间戳、毫秒)
Declared In
RCMessage.h
消息的类型名
objectName
消息的类型名
@property (nonatomic, copy) NSString *objectName
Discussion
消息的类型名
Declared In
RCMessage.h
消息的内容
content
消息的内容
@property (nonatomic, strong) RCMessageContent *content
Discussion
消息的内容
Declared In
RCMessage.h
消息的附加字段
extra
消息的附加字段
@property (nonatomic, copy) NSString *extra
Discussion
消息的附加字段
Declared In
RCMessage.h
全局唯一 ID
messageUId
全局唯一 ID
@property (nonatomic, copy) NSString *messageUId
Discussion
全局唯一 ID
服务器消息唯一 ID(在同一个 Appkey 下全局唯一)
Declared In
RCMessage.h
阅读回执状态
readReceiptInfo
阅读回执状态
@property (nonatomic, strong) RCReadReceiptInfo *readReceiptInfo
Discussion
阅读回执状态
Declared In
RCMessage.h
消息配置
messageConfig
消息配置
@property (nonatomic, strong) RCMessageConfig *messageConfig
Discussion
消息配置
Declared In
RCMessage.h
是否是离线消息,只在接收消息的回调方法中有效,如果消息为离线消息,则为 YES ,其他情况均为 NO
isOffLine
是否是离线消息,只在接收消息的回调方法中有效,如果消息为离线消息,则为 YES ,其他情况均为 NO
@property (nonatomic, assign) BOOL isOffLine
Discussion
是否是离线消息,只在接收消息的回调方法中有效,如果消息为离线消息,则为 YES ,其他情况均为 NO
Declared In
RCMessage.h
RCMessage初始化方法
– initWithType:targetId:direction:messageId:content:
RCMessage初始化方法
- (instancetype)initWithType:(RCConversationType)conversationType targetId:(NSString *)targetId direction:(RCMessageDirection)messageDirection messageId:(long)messageId content:(RCMessageContent *)content
Parameters
conversationType |
会话类型 |
---|---|
targetId |
会话 ID |
messageDirection |
消息的方向 |
messageId |
消息的 ID |
content |
消息的内容 |
Discussion
RCMessage初始化方法
Declared In
RCMessage.h
RCMessage 初始化方法(已废弃,请勿使用)
+ messageWithJSON:
RCMessage 初始化方法(已废弃,请勿使用)
+ (instancetype)messageWithJSON:(NSDictionary *)jsonData
Parameters
jsonData |
消息的 JSON Dictionary |
---|
Return Value
消息实体对象
Discussion
RCMessage 初始化方法(已废弃,请勿使用)
Warning: 已废弃,请勿使用。
Declared In
RCMessage.h