cocos2dx自带的一个ccusedefault可以存储游戏的数据到本地下面是例子:
//保存
for (int i = 0; i < 5; ++i)
{
CCString* setScore = CCString::createWithFormat("a_%d",i);
CCUserDefault::sharedUserDefault()->setIntegerForKey(setScore->getCString(), a[i]);
}
CCUserDefault::sharedUserDefault()->flush();//提交
//获取
for (int i = 0; i < 5; ++i)
{
CCString* getScore = CCString::createWithFormat("a_%d",i);
int score[i] = CCUserDefault::sharedUserDefault()->getIntegerForKey(getScore->getCString());
CCLOG("score[%d]: %d", i, score[i]);
}