Cocos2d-x 3.x游戏开发之旅---<单例要加retain()>

来源:互联网 发布:lego ev3编程软件下载 编辑:程序博客网 时间:2024/06/05 06:22

关于单例 加上retain()

StringUtil* StringUtil::m_stringUtil = NULL;StringUtil * StringUtil::getInstance(){    if (m_stringUtil == NULL)    {        m_stringUtil = new StringUtil();        if (m_stringUtil && m_stringUtil->init())        {            m_stringUtil->autorelease();            //这行必须有!!!!            m_stringUtil->retain();        }        else        {            CC_SAFE_DELETE(m_stringUtil);            m_stringUtil = NULL;        }    }    return m_stringUtil;}

不添加retain()的结果:
不添加retain()的结果

添加retain()的结果:
添加retain()的结果

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 微生物分类表 病原微生物 微生物菌剂 微生物名词解释 微生物检测 微生物有哪些 微生物图片 微生物的特点 微生物特点 病原微生物分类 什么是微生物 水中微生物检测 微生物酵素原液 微生物肥料 复合微生物肥料 微生物是什么 微生物的意思 微生物菌剂厂家 什么是微生物菌剂 微生物实验室 微生物菌剂配方 微生物实验室设备 微生物大肠菌群 微生物检测室 微生物有机肥厂家 微生物化肥价格 临床微生物与检验 微生物培训班 微生物检测试剂盒 微生物培养基 微生物限度检测仪 微生物肥 农业部微生物肥料 致病微生物检测 微生物检测方法 微生物分解纤维素 微生物限度检验仪 水质检测微生物 微生物显微镜价格 微生物采样箱 微生物是什么东西