предупреждение о неиспользуемой переменной, когда переменная фактически используется - PullRequest
0 голосов
/ 21 декабря 2011

В Xcode я получил предупреждение о том, что используемая переменная не используется:

- (void)timerTicked:(id)sender {
  [timerButton setTitle:[self timerIsActive] ? @"Stop timer" : @"Start Timer" forState:UIControlStateNormal];
  if([self timerIsActive]) {
    NSTimeInterval interval = [[NSDate date] timeIntervalSinceDate:timeEntry.startDate];
    double seconds = (int) interval % 60;
    double minutes = (int) interval / 60.0;
    double hours = (int) interval / 60.0 / 60.0;

    [timerLabel setText:[NSString stringWithFormat:@"%.0f hours %.0f minutes %.0f seconds", hours, minutes, seconds]];
  }
}

Сообщается, что переменная не используется: interval.

Почему interval считается неиспользованным?

1 Ответ

1 голос
/ 21 декабря 2011

Работает у меня нормально.Попробуйте очистить код и проанализировать, используя shift commond B. - AV

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...