该死的setUserData和setUserObject
来源:互联网 发布:风险指数矩阵 编辑:程序博客网 时间:2024/05/16 15:38
for (int i = 0; i < 10; i++) { auto sp = Sprite::create("CloseNormal.png"); sp->setTag(10); Value v(i); auto pointer = &v; sp->setUserData(pointer); log("the userdata is %d.", (*(Value *)sp->getUserData()).asInt()); sp->setTag(i * 5); sp->setUserObject(CCInteger::create(i)); sp->setUserData(CCInteger::create(i)); sp->setUserData(CCString::create("Hellos")); Value* val = new Value(i); sp->setUserData(val); vec1.pushBack(sp); addChild(sp); }
如果想要传入setUserData里面的数据(Value)还是要用new来创建这个奇葩的数据,不然会在按钮回调调用这个userData的时候出现很大的问题,我勒个去。
大神说这是野指针错误,作用域出去前该值有效,作用于出去后就野指针了。
0 0
- 该死的setUserData和setUserObject
- setUserData的使用
- 该死该死该死的一挥手......
- IE与火狐的脚本解析setUserData
- 该死的Bug。
- 该死的csdn blog
- 该死的新浪邮箱
- 杀掉该死的插件
- 该死的硬盘
- 该死的ASM IDE
- 该死的我!
- 该死的病毒
- 该死的考试
- 该死的.Text 博客
- 该死的81.4
- 该死的方向感
- 该死的驾照
- 该死的Swing BUG
- JQuery1.8 判断元素是否绑定事件的方法
- Web MVC framework 笔记
- 在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框
- 配置iOS项目的设备系统目标设置:Base SDK和Deployment Target
- 3.peer review
- 该死的setUserData和setUserObject
- 使用BabeLua在cocos2d-x中调试Lua
- 给大家回复客户肯定好看的不后付款的广阔的不(代发QQ977177223)
- 是大家放松的变化将发生的变化将发生的表决分(代发QQ977177223)
- 长得高大纵观Pubertywhat你需要知道的关于长高在青春期和为什么
- 珠宝首饰护理技巧
- ffmpeg常用参数
- Using @Variable Functions in the Universe
- 视图和表的区别