RCConversation Class Reference
| Inherits from | NSObject |
|---|---|
| Conforms to | NSCoding |
| Declared in | RCConversation.h |
conversationType
会话类型
@property (nonatomic, assign) RCConversationType conversationTypeDiscussion
会话类型
Declared In
RCConversation.h
targetId
会话 ID
@property (nonatomic, copy) NSString *targetIdDiscussion
会话 ID
Declared In
RCConversation.h
conversationTitle
会话的标题
@property (nonatomic, copy) NSString *conversationTitleDiscussion
会话的标题
Declared In
RCConversation.h
unreadMessageCount
会话中的未读消息数量
@property (nonatomic, assign) int unreadMessageCountDiscussion
会话中的未读消息数量
Declared In
RCConversation.h
isTop
是否置顶,默认值为 NO
@property (nonatomic, assign) BOOL isTopDiscussion
是否置顶,默认值为 NO
@discussion 如果设置了置顶,在 IMKit 的 RCConversationListViewController 中会将此会话置顶显示。
Declared In
RCConversation.h
receivedStatus
会话中最后一条消息的接收状态
@property (nonatomic, assign) RCReceivedStatus receivedStatusDiscussion
会话中最后一条消息的接收状态
Declared In
RCConversation.h
sentStatus
会话中最后一条消息的发送状态
@property (nonatomic, assign) RCSentStatus sentStatusDiscussion
会话中最后一条消息的发送状态
Declared In
RCConversation.h
receivedTime
会话中最后一条消息的接收时间(Unix时间戳、毫秒)
@property (nonatomic, assign) long long receivedTimeDiscussion
会话中最后一条消息的接收时间(Unix时间戳、毫秒)
Declared In
RCConversation.h
sentTime
会话中最后一条消息的发送时间(Unix时间戳、毫秒)
@property (nonatomic, assign) long long sentTimeDiscussion
会话中最后一条消息的发送时间(Unix时间戳、毫秒)
Declared In
RCConversation.h
draft
会话中存在的草稿
@property (nonatomic, copy) NSString *draftDiscussion
会话中存在的草稿
Declared In
RCConversation.h
objectName
会话中最后一条消息的类型名
@property (nonatomic, copy) NSString *objectNameDiscussion
会话中最后一条消息的类型名
Declared In
RCConversation.h
senderUserId
会话中最后一条消息的发送者用户 ID
@property (nonatomic, copy) NSString *senderUserIdDiscussion
会话中最后一条消息的发送者用户 ID
Declared In
RCConversation.h
)
会话中最后一条消息的发送者的用户名(已废弃,请勿使用)
@property (nonatomic, copy) NSString *__deprecated_msg ( "已废弃,请勿使用。" )Discussion
会话中最后一条消息的发送者的用户名(已废弃,请勿使用)
Warning: 已废弃,请勿使用。
Declared In
RCConversation.h
lastestMessageId
会话中最后一条消息的消息 ID
@property (nonatomic, assign) long lastestMessageIdDiscussion
会话中最后一条消息的消息 ID
Declared In
RCConversation.h
lastestMessage
会话中最后一条消息的内容
@property (nonatomic, strong) RCMessageContent *lastestMessageDiscussion
会话中最后一条消息的内容
Declared In
RCConversation.h
lastestMessageDirection
会话中最后一条消息的方向
@property (nonatomic, assign) RCMessageDirection lastestMessageDirectionDiscussion
会话中最后一条消息的方向
Declared In
RCConversation.h
jsonDict
会话中最后一条消息的 json Dictionary
@property (nonatomic, strong) NSDictionary *jsonDictDiscussion
会话中最后一条消息的 json Dictionary
此字段存放最后一条消息内容中未编码的 json 数据。 SDK 内置的消息,如果消息解码失败,默认会将消息的内容存放到此字段;如果编码和解码正常,此字段会置为 nil。
Declared In
RCConversation.h
lastestMessageUId
最后一条消息的全局唯一 ID
@property (nonatomic, copy) NSString *lastestMessageUIdDiscussion
最后一条消息的全局唯一 ID
服务器消息唯一 ID(在同一个Appkey下全局唯一)
Declared In
RCConversation.h
hasUnreadMentioned
会话中是否存在被 @ 的消息
@property (nonatomic, assign, readonly) BOOL hasUnreadMentionedDiscussion
会话中是否存在被 @ 的消息
在清除会话未读数(clearMessagesUnreadStatus:targetId:)的时候,会将此状态置成 NO。
Declared In
RCConversation.h
mentionedCount
会话中 @ 消息的个数
@property (nonatomic, assign) int mentionedCountDiscussion
会话中 @ 消息的个数
在清除会话未读数(clearMessagesUnreadStatus:targetId:)的时候,会将此值置成 0。
Declared In
RCConversation.h
blockStatus
会话是否是免打扰状态
@property (nonatomic, assign) RCConversationNotificationStatus blockStatusDiscussion
会话是否是免打扰状态
Declared In
RCConversation.h
+ conversationWithProperties:
RCConversation 初始化方法(已废弃,请勿使用)
+ (instancetype)conversationWithProperties:(NSDictionary *)jsonParameters
json |
会话的 json Dictionary |
|---|
Return Value
会话对象
Discussion
RCConversation 初始化方法(已废弃,请勿使用)
Warning: 已废弃,请勿使用。
Declared In
RCConversation.h