cocos2dx的数据保存之UserDault

1、保存数据

void    setBoolForKey(const char* key, bool value);
void    setIntegerForKey(const char* key, int value);
void    setFloatForKey(const char* key, float value);
void    setDoubleForKey(const char* key, double value);
void    setStringForKey(const char* key, const std::string & value);
void    setDataForKey(const char* key, Data value);

2、读取数据,有默认值

bool    getBoolForKey(const char* key, bool defaultValue);
int    getIntegerForKey(const char* key, int defaultValue);
float    getFloatForKey(const char* key, float defaultValue);
double    getDoubleForKey(const char* key, double defaultValue);
std::string    getStringForKey(const char* key, const std::string & defaultValue);
Data getDataForKey(const char* key, Data defaultValue)

3、读取数据没有默认值

bool    getBoolForKey(const char* key);
int    getIntegerForKey(const char* key);
float    getFloatForKey(const char* key);
double    getDoubleForKey(const char* key);
std::string    getStringForKey(const char* key);
Data getDataForKey(const char* key)

你可能感兴趣的:(cocos2d-x,数据保存)