PWMEAttributeManager Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | PWMEAttributeManager.h |
Overview
The PWMEAttributeManager class is the central point for fetching and updating attributes associated with the device or user. You use an instance of this class to fetch and update profile and user attributes.
+ sharedManager
Returns the shared instance of the PWMEAttributeManager class.
+ (instancetype)sharedManagerReturn Value
The shared instance of the PWMEAttributeManager class.
Declared In
PWMEAttributeManager.h
– fetchProfileAttributeMetadataWithCompletion:
Retrieves all profile attribute Metadata.
- (void)fetchProfileAttributeMetadataWithCompletion:(PWFetchAttributeMetadataBlock)completionParameters
completion |
A block that will be executed when the fetch is complete. |
|---|
Declared In
PWMEAttributeManager.h
– fetchProfileAttributesWithCompletion:
Retrieves all profile attributes associated with this device.
- (void)fetchProfileAttributesWithCompletion:(PWFetchAttributesBlock)completionParameters
completion |
A block that will be executed after the fetch is compete. |
|---|
Declared In
PWMEAttributeManager.h
– updateProfileAttributes:completion:
Update profile attributes to be associated with the device.
- (void)updateProfileAttributes:(NSDictionary *)attributes completion:(PWUpdateAttributesBlock)completionParameters
attributes |
The attributes that you would like to associate with the device. |
|---|---|
completion |
A block that will be executed after the update is complete. |
Discussion
All attributes that you wish to be associated with this device must be in the attributes dictionary. Any items omitted will be removed.
Declared In
PWMEAttributeManager.h