[Previous] [Up] [Next]

NSUserDefaults

Authors

Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

NSUserDefaults

NSUserDefaults

Declared in: Foundation/NSUserDefaults.h

Inherits from: NSObject

Conforms to: NSObject


Instance Variables

Methods


Class Methods

standardUserDefaults

+ (NSUserDefaults*) standardUserDefaults;


Instances Methods

arrayForKey:

- (NSArray*) arrayForKey: (NSString*)defaultName;

boolForKey:

- (BOOL) boolForKey: (NSString*)defaultName;

dataForKey:

- (NSData*) dataForKey: (NSString*)defaultName;

dictionaryForKey:

- (NSDictionary*) dictionaryForKey: (NSString*)defaultName;

dictionaryRepresentation

- (NSDictionary*) dictionaryRepresentation;

floatForKey:

- (float) floatForKey: (NSString*)defaultName;

init

- (id) init;

initWithUser:

- (id) initWithUser: (NSString*)username;

integerForKey:

- (int) integerForKey: (NSString*)defaultName;

objectForKey:

- (id) objectForKey: (NSString*)defaultName;

persistentDomainForName:

- (NSDictionary*) persistentDomainForName: (NSString*)domainName;

persistentDomainNames

- (NSArray*) persistentDomainNames;

registerDefaults:

- (void) registerDefaults: (NSDictionary*)dictionary;

removeObjectForKey:

- (void) removeObjectForKey: (NSString*)defaultName;

removePersistentDomainForName:

- (void) removePersistentDomainForName: (NSString*)domainName;

removeVolatileDomainForName:

- (void) removeVolatileDomainForName: (NSString*)domainName;

searchList

- (NSArray*) searchList;

setBool:forKey:

- (void) setBool: (BOOL)value forKey: (NSString*)defaultName;

setFloat:forKey:

- (void) setFloat: (float)value forKey: (NSString*)defaultName;

setInteger:forKey:

- (void) setInteger: (int)value forKey: (NSString*)defaultName;

setObject:forKey:

- (void) setObject: (id)value forKey: (NSString*)defaultName;

setPersistentDomain:forName:

- (void) setPersistentDomain: (NSDictionary*)domain forName: (NSString*)domainName;

setSearchList:

- (void) setSearchList: (NSArray*)array;

setVolatileDomain:forName:

- (void) setVolatileDomain: (NSDictionary*)domain forName: (NSString*)domainName;

stringArrayForKey:

- (NSArray*) stringArrayForKey: (NSString*)defaultName;

stringForKey:

- (NSString*) stringForKey: (NSString*)defaultName;

synchronize

- (BOOL) synchronize;

volatileDomainForName:

- (NSDictionary*) volatileDomainForName: (NSString*)domainName;

volatileDomainNames

- (NSArray*) volatileDomainNames;