将UILabel名称引用为变量

时间:2012-03-11 16:29:28

标签: iphone ios5 nsstring uilabel

如果我有UILabel

USD_time.text = [NSString stringWithFormat:@"%@ %.2dm %.2ds", pre, min, sec];

是否可以将UILabel作为变量引用?

例如:

NSString *myLabel = @"USD_time";
myLabel.text =  [NSString stringWithFormat:@"%@ %.2dm %.2ds", pre, min, sec];

我知道这不起作用,我不确定适当的格式是什么。我也不确定这叫什么。

非常感谢。

2 个答案:

答案 0 :(得分:3)

阅读Key Value Coding,这就是你要找的东西。

答案 1 :(得分:2)

认真一点。获取对象UILabel *myLabel,然后获取NSString对象NSString *myLabelText。然后添加myLabelText=[NSString stringWithFormat:@"%@ %.2dm %.2ds", pre, min, sec];之后,将此文本设置为您的标签myLabel.Text=myLabelText