Как мне посмотреть на текстовое значение метки? - PullRequest
0 голосов
/ 12 января 2010

Я действительно расстраиваюсь сейчас! У меня сейчас новая проблема, все, что я хочу сделать, это сказать, если

lblMessage.Text = "30 секунд", затем сделайте некоторый код в противном случае сделайте другой код

if (lblMessage.text isEqualToString:@"30 Seconds")
{
    NSString *strPlayerAtTable = [[NSString alloc] initWithFormat:@"%@ at table", ActivePlayer];
    lblMessage.text = strPlayerAtTable;
}
else
if (nStopClockPos == 30)
{
    lblTime.textColor = [UIColor yellowColor];
    lblMessage.text = @"30 Seconds";
}

Я получаю ожидаемую ошибку) перед isEqualToString

Должен ли я поместить ее в новую строковую переменную или что-то еще?

Приветствия

Пол

1 Ответ

7 голосов
/ 12 января 2010

Попробуйте добавить скобки в оператор if для фактического вызова метода сравнения NSString:

if ([lblMessage.text isEqualToString:@"30 Seconds"])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...