From d0f6e203676e4dfdb3d9c21ffbbc9fd867dc18ce Mon Sep 17 00:00:00 2001 From: Kevin Renskers Date: Sat, 29 Dec 2012 16:21:55 +0000 Subject: [PATCH] Use proper type instead of id --- GVUserDefaults/GVUserDefaults.m | 4 ++-- README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/GVUserDefaults/GVUserDefaults.m b/GVUserDefaults/GVUserDefaults.m index 90496ee..cdb8ec2 100644 --- a/GVUserDefaults/GVUserDefaults.m +++ b/GVUserDefaults/GVUserDefaults.m @@ -43,13 +43,13 @@ return key; } -id accessorGetter(id self, SEL _cmd) { +id accessorGetter(GVUserDefaults *self, SEL _cmd) { NSString *key = NSStringFromSelector(_cmd); key = [self _transformKey:key]; return [[NSUserDefaults standardUserDefaults] objectForKey:key]; } -void accessorSetter(id self, SEL _cmd, id newValue) { +void accessorSetter(GVUserDefaults *self, SEL _cmd, id newValue) { NSString *method = NSStringFromSelector(_cmd); NSString *key = [[method stringByReplacingCharactersInRange:NSMakeRange(0, 3) withString:@""] stringByReplacingOccurrencesOfString:@":" withString:@""]; key = [key stringByReplacingCharactersInRange:NSMakeRange(0,1) withString:[[key substringToIndex:1] lowercaseString]]; diff --git a/README.md b/README.md index e71fac1..39e0b3c 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ Have a bug? Please [create an issue on GitHub](https://github.com/gangverk/GVUse GVUserDefaults is an open source project and your contribution is very much appreciated. 1. Check for [open issues](https://github.com/gangverk/GVUserDefaults/issues) or [open a fresh issue](https://github.com/gangverk/GVUserDefaults/issues/new) to start a discussion around a feature idea or a bug. -2. Fork the [repository on Github](https://github.com/gangverk/GVUserDefaults) and make your changes on the **develop** branch (or branch off of it). +2. Fork the [repository on Github](https://github.com/gangverk/GVUserDefaults) and make your changes on the **develop** branch (or branch off of it). Please retain the code style that is used in the project. 3. Write tests, make sure everything passes. 4. Make sure to add yourself to AUTHORS and send a pull request.