使用ui命名空间的问题

各位大拿,大家好,如在程序中使用了using namespace ui;之后,编译时报如下错误:
2>d:\cocos2dxproject\lsrich\classes\helloworldscene.h(8): error C2871: “ui”: 具有该名称的命名空间不存在 (…\Classes\HelloWorldScene.cpp)
2>d:\cocos2dxproject\lsrich\classes\helloworldscene.h(22): error C2061: 语法错误: 标识符“TouchEventType” (…\Classes\HelloWorldScene.cpp)
2>d:\cocos2dxproject\lsrich\classes\helloworldscene.cpp(60): error C2511: “void HelloWorld::touchEvent(cocos2d::Ref *,cocos2d::ui::TouchEventType)”:“HelloWorld”中没有找到重载的成员函数
2> d:\cocos2dxproject\lsrich\classes\helloworldscene.h(10) : 参见“HelloWorld”的声明

我目的是加入button的触摸时间,报错。
btn1->addTouchEventListener(this,toucheventselector(HelloWorld::touchEvent));

void HelloWorld::touchEvent(Ref* pSender,TouchEventType type)
{
switch (type)
{
case TOUCH_EVENT_ENDED:
auto* bagPanel = GUIReader::getInstance()->widgetFromJsonFile(“xxx”);
this->addChild(bagPanel);
break;
default:
break;
}
}

库的路径没有加进去