iphone - Setting a preference value from stored preference -


playing code today,

i run particular piece of code several times in minor variations throughout particular class, i'm trying streamline though. difference in effect minimal changes amount of code volume of hundreds or thousands of lines big personal win me.

essentially have value stored integer key of 'codekey' , want insert value of key number 30061 resides. i'm @ bit of loss how, can me out one?

i know need recall value somehow , place in i'm not sure how look.

 if ([[nsuserdefaults standarduserdefaults] integerforkey:@"buttonid"] == 1) {         nsuserdefaults *userdefaults = [nsuserdefaults standarduserdefaults];         [userdefaults setinteger:30061   forkey:@"scifi1"];         [userdefaults synchronize];} 

i take mean dynamically saving information without duplicating same code on , over. if correct, solution this:

-(void)savecodekey:(int)key {       if ([[nsuserdefaults standarduserdefaults] integerforkey:@"buttonid"] == 1) {          nsuserdefaults *userdefaults = [nsuserdefaults standarduserdefaults];         [userdefaults setinteger:key   forkey:@"scifi1"];         [userdefaults synchronize];      } } 

now can invoke [self savecodekey:12345]; assuming -savecodekey: method resides in same class.

hope helps !


Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -