NBAPNSFields
@interface NBAPNSFields : NSObject
APNSメッセージフィールドクラス
Pushメッセージ内のiOS固有値データクラス
-
バッジカウント
初期値はnil、nilオブジェクトは要求時のデータには含まれない。
Declaration
Objective-C
@property (assign, readwrite, nonatomic, nullable) NSNumber *badge;
Swift
var badge: NSNumber? { get set }
-
Application Bundle 内のサウンドファイル名
初期値はnil、nilオブジェクトは要求時のデータには含まれない。
Declaration
Objective-C
@property (assign, readwrite, nonatomic, nullable) NSString *sound;
Swift
var sound: String? { get set }
-
1にセットすると、バックグランド Push を有効にする
初期値はnil、nilオブジェクトは要求時のデータには含まれない。
Declaration
Objective-C
@property (assign, readwrite, nonatomic, nullable) NSNumber *contentAvailable;
Swift
var contentAvailable: NSNumber? { get set }
-
Notification カテゴリ
初期値はnil、nilオブジェクトは要求時のデータには含まれない。
Declaration
Objective-C
@property (assign, readwrite, nonatomic, nullable) NSString *category;
Swift
var category: String? { get set }
-
APNSメッセージフィールドインスタンス作成
APNSメッセージフィールドインスタンスを作成する。
Declaration
Objective-C
+ (nonnull NBAPNSFields *)createFields;
Return Value
APNSメッセージフィールドインスタンス
-
APNSメッセージフィールドデータ取得
APNSメッセージフィールドクラスのオブジェクトをNSDictionary型で取得する。 nilオブジェクト、NSNull値を持つKeyは含まれない。
Declaration
Objective-C
- (nonnull NSDictionary<NSString *, id> *)dictionaryValue;
Swift
func dictionaryValue() -> [String : Any]
Return Value
NSDictionaryデータ