IOS How to using NSUserDefaults Object

+ (void) setValueForKey:(NSString*) key value:(int)mark {
    NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
    // saving an NSInteger
    [prefs setInteger:mark forKey:key];
}
+ (int) getValueForKey:(NSString*) key {
    NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
    // getting an NSInteger
    NSInteger mark = [prefs integerForKey:key];
    return mark;
}

+ (void) setObjectsForKey:(NSString*) key object:(id)mark {
    NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
    // saving an NSInteger
    [prefs setObject:mark forKey:key];
}

+ (id) getObjectsForKey:(NSString*) key {
    NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
    // getting an NSInteger
    id mark = [prefs objectForKey:key];
    return mark;
}

Comments

Popular posts from this blog

Java : Variables Declaring

Install DNF in RHEL/CentOS 7

SQL Self JOIN