将int变量保存为标签有点问题。目标c - 标签变量
int i = idpole;
[lid2 setText:@"%i", i];
那是不好的,但我想更多的东西......我不能设置此“的setText:我”,因为这并不工作。我尝试在谷歌上找到一些东西,但没有意义。
将int变量保存为标签有点问题。目标c - 标签变量
int i = idpole;
[lid2 setText:@"%i", i];
那是不好的,但我想更多的东西......我不能设置此“的setText:我”,因为这并不工作。我尝试在谷歌上找到一些东西,但没有意义。
使用
int i = idpole;
[lid2 setText:[NSString stringWithFormat:@"%i", i]];
标签的text
属性是NSString
,所以你不能直接设置一个整数。您需要将该int转换为字符串。您可以使用任何以下的:
lid2.text = [NSString stringWithFormat:@"%i", idpole]; // no need of temporary i
// or
[lid2 setText:[NSString stringWithFormat:@"%i", idpole]];
int i = idpole;
[lid2 setText:[NSString stringWithFormat:@"%d",i]];
直升机,当你拿到你的问题的答案,试着接受它,这样每个人都会知道你有UR答案。要接受答案,请在答复前点击白色勾号。 – 2011-04-22 10:15:55