On Mar 1, 2010, at 3:01 AM, Gustavo Pizano wrote:

> [[NSUserDefaults standardUserDefaults] registerDefaults:appDefaults];
> if([[NSUserDefaults standardUserDefaults] synchronize])NSLog(@"Could Save");

-registerDefaults: does not actually change default values, it simply sets what 
the default values should be in certain cases. You can read 
NSUserDefaultsController about ways to use default values. If you delete your 
plist preference file, then re-run, you might see different results. You might 
be happier in the long wrong if you follow the docs and have all of your 
application defaults in app delegate's +initialize, or as a pre-defined plist 
in your project. You also don't need to call -synchronize if your app will 
terminate normally (saving defaults is one of the exit functions).

HTH,

Keary Suska
Esoteritech, Inc.
"Demystifying technology for your home or business"

_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to