IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、账号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMReceiveMessageOptInfo

属性

NSString * userID
 
NSInteger startHour
 
NSInteger startMinute
 
NSInteger startSecond
 
NSInteger startTimeStamp
 
NSInteger duration
 
V2TIMReceiveMessageOpt receiveOpt
 

属性说明

◆ userID

- (NSString*) userID
readwritenonatomicstrong

用户 ID

◆ startHour

- (NSInteger) startHour
readwritenonatomicassign

获取消息免打扰开始时间:小时

◆ startMinute

- (NSInteger) startMinute
readwritenonatomicassign

获取消息免打扰开始时间:分钟

◆ startSecond

- (NSInteger) startSecond
readwritenonatomicassign

获取消息免打扰开始时间:秒

◆ startTimeStamp

- (NSInteger) startTimeStamp
readwritenonatomicassign

获取消息免打扰开始的 UTC 时间戳

注意
  • 如果返回的 startTimeStamp 大于 0,您可以直接使用
  • 如果返回的 startTimeStamp 等于 0,您需要调用 getStartHour()、getStartMinute()、getStartSecond() 来获取免打扰的相对开始时间

◆ duration

- (NSInteger) duration
readwritenonatomicassign

获取免打扰持续时长,单位:秒

◆ receiveOpt

- (V2TIMReceiveMessageOpt) receiveOpt
readwritenonatomicassign

消息接收选项