RCGroupNotificationMessage Class Reference

Inherits from RCMessageContent : NSObject
Conforms to NSCoding
Declared in RCGroupNotificationMessage.h

Overview

群组通知消息类

群组通知消息类,此消息会进行存储,但不计入未读消息数。


群组通知的当前操作名

  operation

群组通知的当前操作名

@property (nonatomic, copy) NSString *operation

Discussion

群组通知的当前操作名

@discussion 群组通知的当前操作名称,您可以使用预定义好的操作名,也可以是您自己定义的任何操作名。 预定义的操作名:GroupNotificationMessage_GroupOperationAdd、GroupNotificationMessage_GroupOperationQuit、GroupNotificationMessage_GroupOperationKicked、GroupNotificationMessage_GroupOperationRename、GroupNotificationMessage_GroupOperationBulletin。

Declared In

RCGroupNotificationMessage.h


当前操作发起用户的用户ID

  operatorUserId

当前操作发起用户的用户ID

@property (nonatomic, copy) NSString *operatorUserId

Discussion

当前操作发起用户的用户ID

Declared In

RCGroupNotificationMessage.h


当前操作的目标对象

  data

当前操作的目标对象

@property (nonatomic, copy) NSString *data

Discussion

当前操作的目标对象

@discussion 当前操作的目标对象,如被当前操作目标用户的用户ID或变更后的群主名称等。

Declared In

RCGroupNotificationMessage.h


当前操作的消息内容

  message

当前操作的消息内容

@property (nonatomic, copy) NSString *message

Discussion

当前操作的消息内容

Declared In

RCGroupNotificationMessage.h


当前操作的附加信息

  extra

当前操作的附加信息

@property (nonatomic, copy) NSString *extra

Discussion

当前操作的附加信息

Declared In

RCGroupNotificationMessage.h


初始化群组通知消息

+ notificationWithOperation:operatorUserId:data:message:extra:

初始化群组通知消息

+ (instancetype)notificationWithOperation:(NSString *)operation operatorUserId:(NSString *)operatorUserId data:(NSString *)data message:(NSString *)message extra:(NSString *)extra

Parameters

operation

群组通知的当前操作名

operatorUserId

当前操作发起用户的用户ID

data

当前操作的目标对象

message

当前操作的消息内容

extra

当前操作的附加信息

Return Value

群组通知消息对象

Discussion

初始化群组通知消息

群组关系由开发者维护,所有的群组操作都由您的服务器自己管理和维护。 所以群组通知的操作名和目标对象、消息内容、扩展信息您均可以自己定制,只要您发送方和接收方针对具体字段内容做好UI显示即可。

Declared In

RCGroupNotificationMessage.h