====NSUserDefaults 값 저장====

1. int 값 저장

[[NSUserDefaults standardUserDefaults] setInteger:<int value> forKey:<key value>];

2. bool 값 저장

[[NSUserDefaults standardUserDefaults] setBool:<bool value> forKey:<key value>];

3. object 저장

[[NSUserDefaults standardUserDefaults] setObject:<object> forKey:<key value>];

4. 저장한 데이터 동기화(적용)

[[NSUserDefaults standardUserDefaults] synchronize];


====NSUserDefaults에 저장된 데이터 읽기====

1. int 값 읽기

int value = [[NSUserDefaults standardUserDefaults] integerForKey:<key value>];

2. bool 값 읽기

bool value = [[NSUserDefaults standardUserDefaults] boolForKey:<key value>];

3. NSString 값 읽기 (NSString 값 저장은 NSString 자체가 object이기 때문에 setObject를 이용하면 됨

NSString* value = [[NSUserDefaults standardUserDefaults] stringForKey:<key value>];

4. object 읽기
id value = [[NSUserDefaults standardUserDefaults] objectForKey:<key value>];


출처: http://stormaa.tistory.com/38

Posted by 知彼知己百戰不殆
,