Ссылка на имя UILabel в качестве переменной - PullRequest
2 голосов
/ 11 марта 2012

Если у меня есть UILabel:

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

Можно ли ссылаться на UILabel как на переменную?

Ex:

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

Я знаю, что это не работает, я не уверен, какой будет правильный формат. Также я не уверен, как это называется.

Большое спасибо.

Ответы [ 2 ]

3 голосов
/ 11 марта 2012

Читайте о Key Value Coding, это просто то, что вы ищете.

2 голосов
/ 11 марта 2012

Подумай просто.Возьмите объект UILabel *myLabel, затем возьмите NSString объект NSString *myLabelText.Затем поместите myLabelText=[NSString stringWithFormat:@"%@ %.2dm %.2ds", pre, min, sec]; После этого установите этот текст на ваш ярлык как myLabel.Text=myLabelText

...