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
|