cocos2dx 数据存储

cocos2dx 数据存储


lua:
  
cc.UserDefault:getInstance():setStringForKey("string", "value1")-- 字符串  
cc.UserDefault:getInstance():setIntegerForKey("integer", 10)-- 整型  
cc.UserDefault:getInstance():setFloatForKey("float", 2.3)--浮点型  
cc.UserDefault:getInstance():setDoubleForKey("double", 2.4)-- 双精度  
cc.UserDefault:getInstance():setBoolForKey("bool", true)-- 布尔型  




cc.UserDefault:getInstance():getStringForKey("string")


c++:
   CCUserDefault::sharedUserDefault()->setBoolForKey("havedata",true);    
   CCUserDefault::sharedUserDefault()->setStringForKey("jj","Hello Boy!");  
   CCUserDefault::sharedUserDefault()->setDoubleForKey("aa",1.25);  
   CCUserDefault::sharedUserDefault()->setFloatForKey("bb",2.33f);  
   CCUserDefault::sharedUserDefault()->setIntegerForKey("cc",5);  
  
   //保存   
   CCUserDefault::sharedUserDefault()->flush();


   //读取 
   string jj=CCUserDefault::sharedUserDefault()->getStringForKey("jj","none");  
   double aa=CCUserDefault::sharedUserDefault()->getDoubleForKey("aa",0.0);  
   double bb=CCUserDefault::sharedUserDefault()->getFloatForKey("bb",0.0f);  
   double cc=CCUserDefault::sharedUserDefault()->getIntegerForKey("cc",0); 

猜你喜欢

转载自blog.csdn.net/u014206831/article/details/79761138
今日推荐