Xcode 4.6如何将标签文本分配给NSString变量

时间:2013-03-31 03:38:05

标签: xcode text nsstring label

我的应用程序在xib中有一个标签,其中包含文本。我想将文本分配给NSString,以便在View的其他区域中使用。我试图实现这一目标是:

  • 在xib中,选择标签,显示Identity Inspector,然后在Document下,使用所需的标签名称填写Label字段 - 例如:mylabelname
  • 在.m文件中,与xib同名,在方法中,将标签的值赋给变量,例如:mytextfield

    NSString * mytextfield = [mylabelname.text];

我在上面遇到错误 - 使用未声明的'mylabelname'。

根据我的研究,我想我想在我的标签上做这样的事情:

[label mytextfield: mylabelname.text];

或类似的东西,但我不确定如何或在哪里。任何人都能为我提供一些指导或指导吗?我敢打赌,这很简单,但我无法弄明白。

谢谢! 罗布

2 个答案:

答案 0 :(得分:2)

NSString *myString = myLabel.text;

你的问题在[]

答案 1 :(得分:2)

任何人都可以使用

NSString *mytextfield =[mylabelname text];

,或者

NSString *mytextfield =mylabelname.text;