Может действительно не правильно задал вопрос...
Когда я устанавливаю число на PickerSecWork и нажимаю старт, то мне сразу, без отсчета времени, выводит сообщение "Rest!". Я думал, что проблема в не правильном типе переменной. Применил оба варианта предложенного кода - ничего не изменилось. Может есть ошибка в самом таймере TimerWorkOut?