From 67bd9d755da415989024c11b8e61cb3257daa01e Mon Sep 17 00:00:00 2001 From: Kevin Renskers Date: Tue, 18 Dec 2012 22:42:53 +0000 Subject: [PATCH] More README --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index 4cbbc55..db2b440 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,23 @@ You can even save defaults by setting the property: [GVUserDefaults standardUserDefaults].userName = @"myusername"; +### Key prefix +The keys in NSUserDefaults are the same name as your properties. If you'd like to prefix them, add a `prefix` method to your category: + + - (NSString *)prefix { + return @"NSUSerDefault:"; + } + +### Registering defaults +Registering defaults is done as usual, on NSUserDefaults directly. + + NSDictionary *defaults = @{ + @"NSUSerDefault:userName": @"default", + @"NSUSerDefault:userId": @1 + }; + + [[NSUserDefaults standardUserDefaults] registerDefaults:defaults]; + ## Install Install via [CocoaPods](http://cocoapods.org) (`pod GVUserDefaults`) or drag the code in GVUserDefaults to your project.