cocos2dx配置信息保存
- 作者: zz向上
- 来源: 51数据库
- 2022-08-17
getpref = overloaded() function getpref.string.number(key,defaultVal) local userdata = CCUserDefault:sharedUserDefault() local v = userdata:getStringForKey(key,"") v= tonumber(v) if not v then v =defaultVal end return v end function getpref.string.boolean(key,defaultVal) local userdata = CCUserDefault:sharedUserDefault() return userdata:getBoolForKey(key,defaultVal) end function getpref.string.string(key,defaultVal) local userdata = CCUserDefault:sharedUserDefault() return userdata:getStringForKey(key,defaultVal) end setpref = overloaded() function setpref.string.number(key,val) local userdata = CCUserDefault:sharedUserDefault() userdata:setStringForKey(key,tostring(val)) end function setpref.string.boolean(key,val) local userdata = CCUserDefault:sharedUserDefault() userdata:setBoolForKey(key,val) end function setpref.string.string(key,val) local userdata = CCUserDefault:sharedUserDefault() userdata:setStringForKey(key,val) end
推荐阅读