cocos2d-x 에서는 간단한 데이터 저장을 지원한다.



사용 방법


데이터 저장하기

CCUserDefault::sharedUserDefault()->setIntegerForKey(키값,데이터);

데이터를 저장할때는 저장할 키값과 함께 정보값을 넣어 주면 해당하는 키값으로 저장이 된다.


데이터 가져오기

int integer = CCUserDefault::sharedUserDefault()->getIntegerForKey(키값);

데이터를 가져올때는 해당 데이터의 키값을 넣어주면 해당하는 데이터를 가져 올 수 있다.


ex)


CCUserDefault::sharedUserDefault()->setIntegerForKey("keyInt",value);
int integer = CCUserDefault::sharedUserDefault()->getIntegerForKey("keyInt");


데이터 저장 가능한 죵류는 Integer, float, double, bool, string 등이 있다.


CCUserDefault::sharedUserDefault()->setIntegerForKey("keyInt",value);
int _integer = CCUserDefault::sharedUserDefault()->getIntegerForKey("keyInt");

CCUserDefault::sharedUserDefault()->setFloatForKey("keyFloat",value);
float _float = CCUserDefault::sharedUserDefault()->getFloatForKey("keyFloat");

CCUserDefault::sharedUserDefault()->setDoubleForKey("keyDouble",value);
double _Double= CCUserDefault::sharedUserDefault()->getDoubleForKey("keyDouble");

CCUserDefault::sharedUserDefault()->setBoolForKey("keyBool",value);
bool _bool = CCUserDefault::sharedUserDefault()->getBoolForKey("keyBool");

CCUserDefault::sharedUserDefault()->setStringForKey("keyString",value);
std::string _string = CCUserDefault::sharedUserDefault()->getStringForKey("keyString");
Posted by 후미카
:

카테고리

전체보기 (102)
Development (102)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

글 보관함