NIMSDK-iOS
载入中...
搜索中...
未找到
NIMMessageApnsMemberOption.h
浏览该文件的文档.
1//
2// NIMMessageApnsMemberOption.h
3// NIMLib
4//
5// Created by Netease.
6// Copyright © 2016年 Netease. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
11NS_ASSUME_NONNULL_BEGIN
12
13
14/**
15 * 推送人员选项
16 */
17@interface NIMMessageApnsMemberOption : NSObject
18
19/**
20 * 需要特殊推送的用户列表
21 * @discussion 设置为 nil 时表示推送给当前会话内的所有用户
22 */
23@property (nullable,nonatomic,copy) NSArray<NSString *> *userIds;
24
25/**
26 * 是否强制推送
27 * @discussion 默认为 YES. 设置为 YES 表示即使推送列表中的用户屏蔽了当前会话(如静音),仍能够推送当前这条推送内容给相应用户
28 */
29@property (nonatomic,assign) BOOL forcePush;
30
31/**
32 * 推送文案,长度限制500字
33 * @discussion 推送给制定用户的特定推送文案,如果设置为 nil 则使用消息本身的推送文案
34 *
35 */
36@property (nullable,nonatomic,copy) NSString *apnsContent;
37@end
38
39NS_ASSUME_NONNULL_END
Definition: NIMMessageApnsMemberOption.h:18
NSArray< NSString * > * userIds
Definition: NIMMessageApnsMemberOption.h:23
NSString * apnsContent
Definition: NIMMessageApnsMemberOption.h:36
BOOL forcePush
Definition: NIMMessageApnsMemberOption.h:29