UI编辑器里的label,在程序中如何取值和赋值

我在UI编辑器里面写了个LABLE,可是放程序里怎么取值和赋值呀?是getString 和 setString这个方法嘛?

我用这两个方法时就报错,为什么呢。

这是我的代码 :
Label* label_icon = (Label*)Helper::seekWidgetByName(UI, “Label_28”);
CCLOG("%d", label_icon->getTag());
label_icon->setString(“0”);

Tag可以正常取到。我怀疑不是这两个方法,可是没有setText和getText方法呀。求助呀

解决了,谢谢大家的帮助。UI编辑器里的LABEL在代码中要用TEXT去引用。就可以了

Text* label_icon = (Text*)Helper::seekWidgetByName(UI, “Label_28”);
CCLOG("%d", label_icon->getTag());
label_icon->setString(“0”);

为嘛我按照你说的改为Text也不可以呢。也是报错。!!??

报错把报错新题提出来吧。这样大家好帮你

找到原因了。
不是Text,
是TextAtlas

代码是这样的

TextAtlas* exp = (TextAtlas*)Helper::seekWidgetByName(mainUi, “exp”);
CCLog(“Text—>%s”,exp->getString().c_str());