Mobile/iOS
[iOS][NSUserDefaults standardUserDefaults] 사용하기
out of coding
2016. 3. 7. 18:13
[NSUserDefaults standardUserDefaults];
- 아이폰 개발시에 안드로이드의 SharedPreferences 같은 기능이다.
- 저장데이터의 종류는 NSInteger, BOOL, NSString, URL, Object 등으로 앱이 삭제 되면 데이터가 삭제되는 전역 데이터 저장소이다.
- 저장하기
[[NSUserDefaults standardUserDefaults] setInteger:<int value> forKey:<key value>];
[[NSUserDefaults standardUserDefaults] setBool:<bool value> forKey:<key value>];
[[NSUserDefaults standardUserDefaults] setObject:<object> forKey:<key value];
- 불러오기
int value = [[NSUserDefaults standardUserDefaults] integerForKey:<key value>];
bool value = [[NSUserDefaults standardUserDefaults] boolForKey:<key value>];
NSString *value = [[NSUserDefaults standardUserDefaults] stringForKey:<key value>];
id value = [[NSUserDefaults standardUserDefaults] objectForKey:<key value>];