Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial

Tom Coomer
1,331 PointsTimer not stopping
If the user clicks the button to start the timer twice, the stop button does not then invalidate the timer. How can I stop this?
1 Answer

Stone Preston
42,016 Pointsyou could disable the button when the user presses it and enable it again when the timer times out to keep them from being able to press it more than once
when the user presses button
[button setEnabled:NO];
when the timer times out
[button setEnabled:YES];
Tom Coomer
1,331 PointsTom Coomer
1,331 PointsThanks.