“CCUIHelper”未声明的标识符

我的cocosstudio是v1.1.0.0
cocos2dx是v2.2.1
在文件里包含了 "cocos-ext.h"和使用了USING_NS_CC_EXT。
但现在一直报error C2065: “CCUIHelper”: 未声明的标识符。
请问这是怎么回事呀?

CCUIHelper不是cocos-ext.h里的,你要的是UIHelper吧?

谢谢版主解答。
cocosStudio官方用户手册http://upyun.cocimg.com/CocoStudio/helpdoc/v1.0.0.0/zh/3-5UIEditor-Use-Project.html
的最后一段,我自己仿照着做了个UI,导出来了,也放Resource里了,但是把这段代码加进去的时候,就出现了刚才的问题

代码部分看官方手册可能会不准确,建议看教程,http://www.cocoachina.com/bbs/read.php?tid=161567这里的代码都是经过测试的,不会有问题。

教程里面也有CCUIHELPER呢

//引入扩展类
#include “cocos-ext.h”
//添加命名空间
using namespace cocos2d::extension;
把这个加上,不要用USING_NS_CC。

我不是用的USING_NS_CC,是USING_NS_CC_EXT,查看宏定义的话
#define USING_NS_CC_EXT using namespace cocos2d::extension
就是你说的那个呢

抱歉,我打错了··你试试就知道了,冲突就在这里。

还是这样的呢版主

你把那个 using namespace cocos2d::extension 放到USING_NS_CC之前

遇到同样的问题,求解决。CCUIHELPER未声明

COCOUISYSTEM->replaceUISceneWithFile(this,“CocoGUISample.json”,1,false);
这样不能加载自己生成的json文件,是不是和cocostudio版本有关

CCUIHELPER 不存在声明
并不是空间与头文件的声明顺序问题,交换后同样有问题。官方文档也坑爹啊(cc2dx 2.2.1)
等待求解…

已解决
查找到相似方法
GUIReader::shareReader()->widgetFromJsonFile(“CHALK_1.ExportJson”)
通过GUIReader单例加载ui,旧版没用过,可能是新版舍弃了CCUIHelper文档又没更新:10:

感谢12楼,按照12楼的方法解决了,我也是从2.2升级到2.2.1的,希望官方能给个说法,是不是按照12楼这样处理

我也遇到了LZ同样的问题,采用12楼的方法,编译总算是通过了!

:11: 多谢12楼

多谢12楼!!!

12楼的 给力啊

有下文了吗?我也遇到了同样的问题,如版主说的改了,可是CCUIHelper依旧是未声明的标识符:3:

看12楼吧~~现在是GUIReader