Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
42 lines (34 sloc) 1.15 KB
// SUUserDefaults.h
// Sparkle
// Created by Andy Matuschak on 12/21/07.
// Copyright 2007 Andy Matuschak. All rights reserved.
@abstract A substitute for NSUserDefaults that will work with arbitrary bundle identifiers.
@discussion Make sure you call -setIdentifier: before using SUUserDefaults. The other methods in this class work just like those in NSUserDefaults.
@interface SUUserDefaults : NSObject {
NSString *identifier;
@abstract Returns a singleton instance of the user defaults class.
+ (SUUserDefaults *)standardUserDefaults;
@abstract Sets which bundle identifier to use when setting and retrieving defaults.
@discussion It is imperative that you set the identifier through this method before trying to set or retrieve defaults.
- (void)setIdentifier:(NSString *)identifier;
- (id)objectForKey:(NSString *)defaultName;
- (void)setObject:(id)value forKey:(NSString *)defaultName;
- (BOOL)boolForKey:(NSString *)defaultName;
- (void)setBool:(BOOL)value forKey:(NSString *)defaultName;
Jump to Line
Something went wrong with that request. Please try again.