AWSPinpointEndpointProfileDemographic
Objective-C
@interface AWSPinpointEndpointProfileDemographic : NSObject <NSSecureCoding>
Swift
class AWSPinpointEndpointProfileDemographic : NSObject, NSSecureCoding
The Endpoint Demographic contains information about the device to be target for messaging.
-
Returns an instance of AWSPinpointEndpointProfileDemographic with default values. @returns make
Declaration
Objective-C
+ (nonnull instancetype)defaultAWSPinpointEndpointProfileDemographic;Swift
class func `default`() -> Self -
The make defaults to apple @returns make
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nullable make;Swift
var make: String? { get } -
Defaults to [UIDevice currentDevice].model @returns model
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable model;Swift
var model: String? { get set } -
Defaults to [[NSTimeZone systemTimeZone] name] @returns timezone
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable timezone;Swift
var timezone: String? { get set } -
Defaults to [[NSLocale autoupdatingCurrentLocale] localeIdentifier] @returns locale
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable locale;Swift
var locale: String? { get set } -
Defaults to [[[NSBundle mainBundle] infoDictionary] objectForKey:@“CFBundleShortVersionString”] @returns appVersion
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable appVersion;Swift
var appVersion: String? { get set } -
Defaults to [UIDevice currentDevice].systemName @returns platform
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable platform;Swift
var platform: String? { get set } -
Defaults to [UIDevice currentDevice].systemVersion @returns platformVersion
Declaration
Objective-C
@property (nonatomic) NSString *_Nullable platformVersion;Swift
var platformVersion: String? { get set }
View on GitHub
Install in Dash
AWSPinpointEndpointProfileDemographic Class Reference