EAEDeviceInformation
Objective-C
@interface EAEDeviceInformation : NSObject
@property (nonatomic, strong) NSString *manufacturer;
@property (nonatomic, strong) NSString *buildFingerprint;
@property (nonatomic, strong) NSString *deviceId;
/**
* @function deviceInformationWithManufacturer: fingerprint: deviceId:
*
* @brief initialize a device information instance with the given parameters
*
* @discussion this method will always initialize a new instance. The instance is not singleton
*
* @param manufacturer: the manufacturer for the current device
* @param deviceId: The device id used to identfify this device
*/
- (EAEDeviceInformation *) initWithManufacturer: (NSString *) manufacturer
deviceId: (NSString *) deviceId;
@end
Swift
class EAEDeviceInformation : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong) NSString *manufacturer
Swift
var manufacturer: String! { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong) NSString *buildFingerprint
Swift
var buildFingerprint: String! { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong) NSString *deviceId
Swift
var deviceId: String! { get set }
-
@function deviceInformationWithManufacturer: fingerprint: deviceId:
@brief initialize a device information instance with the given parameters
@discussion this method will always initialize a new instance. The instance is not singleton
Declaration
Objective-C
- (EAEDeviceInformation *)initWithManufacturer:(NSString *)manufacturer deviceId:(NSString *)deviceId;
Swift
init!(manufacturer: String!, deviceId: String!)
Parameters
manufacturer:
the manufacturer for the current device
deviceId:
The device id used to identfify this device