Я буду вторым (третьим?) Тем, что написали @BoltClock и @Joshua Weinberg, но добавлю, что проверка текста, отображаемого в метке, - плохой способ определить, истек ли таймер.В какой-то момент, где-то в вашей программе, вы устанавливаете текст метки на @ "0", так что вы уже знаете , что это условие истинно.Аналогично со счетом ... ваш контроллер должен знать , что такое счет, и он определенно не должен полагаться на ярлык, чтобы получить его.
Не хранитьданные в ваших объектах представления. Данные должны передаваться из вашей модели через контроллер в представление.Это происходит только в противоположном направлении, когда вы принимаете пользовательский ввод.