Accesses Account preferences that are stored on the Account Kit servers for the associated app and account.
Get an instance of this class through AKFAccountKit accountPreferences
Superclass: | NSObject |
Declared in: | AKFAccountPreferences.h |
delegate
A delegate for the AKFAccountPreferences object.
@property (nonatomic,
weak) id<AKFAccountPreferencesDelegate> delegate;
AKFAccountPreferences.h
deletePreferenceForKey:
Deletes a single preference.
Parameter | Description |
---|---|
key | The key for the preference. |
- (void)
deletePreferenceForKey:(NSString *)key;
AKFAccountPreferences.h
loadPreferenceForKey:
Loads a single preference.
Parameter | Description |
---|---|
key | The key for the preference. |
- (void)
loadPreferenceForKey:(NSString *)key;
The loaded preference is sent to the delegate after it has loaded.
AKFAccountPreferences.h
loadPreferences
Loads all preferences.
- (void)
loadPreferences;
The loaded preferences are sent to the delegate after they are loaded.
AKFAccountPreferences.h
setPreferenceForKey:value:
Writes a single preference.
Parameter | Description |
---|---|
key | The key for the preference. |
value | The value for the preference. |
- (void)
setPreferenceForKey: | (NSString *)key |
value: | (nullable NSString *)value; |
Setting a value of null will instead invoke deletePreferenceForKey:
. Any existing value will be
overwritten.
Keys must be ASCII letters, digits or the underscore character and be 1-100 characters in length.
Values must be 1-1000 characters in length.
AKFAccountPreferences.h