cocos2d-x 数据存储 CCUserDefault
2014-03-24 11:20
330 查看
//读取CCUserDefault中存储的数据,CCUserDefault是以xml文档的方式明文存储的
//数据没有安全新,用户可以通过修改xml文档来篡改数据,需要采用加密处理
读取数据
CCUserDefault* userDefault =
CCUserDefault::sharedUserDefault();
int bestScore =
userDefault->getIntegerForKey("bestScore",0);
int newScore =
userDefault->getIntegerForKey("newScore",0);
char temp[90]= {""};
sprintf(temp,"bestScore=%d,newScore=%d",
bestScore,newScore);
写入数据
//1、使用CCUserDefault 存储数据
CCUserDefault* userDefault =
CCUserDefault::sharedUserDefault();
userDefault->setIntegerForKey("newScore",score);
int bestScore =
userDefault->getIntegerForKey("bestScore",0);
if(bestScore<score)
{
bestScore = score;
userDefault->setIntegerForKey("bestScore",
bestScore);
}
//数据没有安全新,用户可以通过修改xml文档来篡改数据,需要采用加密处理
读取数据
CCUserDefault* userDefault =
CCUserDefault::sharedUserDefault();
int bestScore =
userDefault->getIntegerForKey("bestScore",0);
int newScore =
userDefault->getIntegerForKey("newScore",0);
char temp[90]= {""};
sprintf(temp,"bestScore=%d,newScore=%d",
bestScore,newScore);
写入数据
//1、使用CCUserDefault 存储数据
CCUserDefault* userDefault =
CCUserDefault::sharedUserDefault();
userDefault->setIntegerForKey("newScore",score);
int bestScore =
userDefault->getIntegerForKey("bestScore",0);
if(bestScore<score)
{
bestScore = score;
userDefault->setIntegerForKey("bestScore",
bestScore);
}
相关文章推荐
- cocos2d-x 浅谈数据存储-CCUserDefault
- Cocos2d-X游戏开发中的数据存储之CCUserDefault
- Cocos2d-x教程(9)-简单的数据存储,CCUserDefault
- 【iOS-cocos2d-X 游戏开发之六】使用Base64算法对Cocos2dX自带CCUserDefault游戏存储数据编码!
- 【iOS-cocos2d-X 游戏开发之六】使用Base64算法对Cocos2dX自带CCUserDefault游戏存储数据加密!
- 【iOS-cocos2d-X 游戏开发之六】使用Base64算法对Cocos2dX自带CCUserDefault游戏存储数据编码!
- Cocos2d-x教程(9)-简单的数据存储,CCUserDefault
- Cocos2d-X 学习笔记 16 使用Base64算法对Cocos2dX自带CCUserDefault游戏存储数据编码加密
- Cocos2d-x笔记:清空CCUserDefault数据,获取时间(每日领取),子弹拖尾,字体
- Cocos2d-x数据篇01:UserDefault数据存储
- Cocos2D-X笔记(5)CCUserDefault:保存数据
- 【Cocos2D-X 游戏引擎】初窥门径(11)CCUserDefault:保存数据
- Cocos2d-x 3.x数据存储(UserDefault)
- cocos2d-x中保存用户数据使用CCUserDefault
- cocos2d-x 3.1.1 学习笔记[14] UserDefault 用户数据存储
- 使用Base64算法对Cocos2dX自带CCUserDefault游戏存储数据编码加密
- cocos2dx基础篇(20)——数据存储CCUserDefault
- cocos2d-x CCUserDefault crash后数据不保存问题
- quick-cocos2d-x数据存储 UserDefault GameState io
- Cocos2d-x之简单数据存储 — Userdefault