Dunno, haven't tried it.
I assume you are maintaining state in your object. So, why not just call ScheduleTimerWithTimeInterval, as you did originally? Your timerUpdate method would examine state to see which card to flip, and flip it.
You really should be organizing your app to asynchronously respond to events. The timer is just another event. In this case, it's telling you "time to flip another card!"
Imagine you put in a button, "Flip the next card". The only difference is, it's the timer telling you to flip the next card, not the button.
|