I'm having problems using NSUserDefaults.
I have:
defaults = [NSUserDefaults standardUserDefaults];
if([defaults stringForKey: @"Columns"] == nil)
{
NSMutableDictionary *appDefaults = [NSMutableDictionary dictionary];
[appDefaults setObject: [NSColor grayColor] forKey: @"TextColor"];
[appDefaults setObject: @"15" forKey: @"Columns"];
[appDefaults setObject: @"15" forKey: @"Rows"];
[defaults registerDefaults: appDefaults];
[defaults synchronize];
}
in
- (void)applicationDidFinishLaunching: (NSNotification *)aNotification
and
[defaults synchronize]
in
- (void)applicationWillTerminate:(NSNotification *)notification
my app uses the defaults I set fine and runs fine, but nothing gets
written to ~/GNUstep/.GNUstepDefaults.
any suggestions?
thanks for the help
Rob