====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
'언어 > Objective - C' 카테고리의 다른 글
[Info] objective C, Swift 공부 사이트, 참고 사이트 (0) | 2017.06.17 |
---|---|
NSDictionary와 NSUserDefault 함께 사용해서 데이터 다루기 (0) | 2017.06.15 |
[Error] CSR algorithm/size incorrect. Expected: RSA(2048) - 인증서 오류 (0) | 2017.05.30 |
[Error] 라이브러리 추가 시 Pods written in Swift can only be integrated as frameworks... (0) | 2017.04.13 |
[Info] Cocoapods 설치&시작 (0) | 2017.04.12 |