Login = {}
Login.mgr = {}
function Login.ShareMgr(name)
local mgr = Login.mgr[name]
if not mgr then
local layer = require(name).new
mgr = layer
login.mgr[name] = mgr
end
return mgr
end
class Login
{
public:
static Login *getInstance();
}
Login *Login::instance = NULL;
Login *Login::getInstance()
{
if(instance == NULL)
{
instance = new Login();
}
return instance ;
}
Login.mgr = {}
function Login.ShareMgr(name)
local mgr = Login.mgr[name]
if not mgr then
local layer = require(name).new
mgr = layer
login.mgr[name] = mgr
end
return mgr
end
class Login
{
public:
static Login *getInstance();
}
Login *Login::instance = NULL;
Login *Login::getInstance()
{
if(instance == NULL)
{
instance = new Login();
}
return instance ;
}