Die Implementierung eines Countdown-Timer in Objective-c?

Ich bin neu in der iOS-Programmierung. Ich arbeite auf Wörter, die matching-Spiel. In diesem Spiel muss ich implementieren, Zeit Zähler, der zeigt Minuten und Sekunden an. Ich will, wenn mein Spiel gestartet, meinen timer zu starten mit 3 Minuten. Jetzt will ich verringern timer in umgekehrter Richtung mit Sekunden. mein code arbeiten, nur für Sekunden..hier ist mein code:

  secondsLeft--;

  int seconds = (secondsLeft %3600) % 60;

  Timerlbl.text = [NSString stringWithFormat:@"%02d",seconds];


  if (seconds==0)

{


 UIAlertView *pAlert = [[UIAlertView alloc]initWithTitle:@"Sorry!!"   
 message:@"TimeOver"        delegate:self    cancelButtonTitle:@"OK"   
 otherButtonTitles:@"Cancel",nil];

 [pAlert show];

[pAlert release];

 }

 }

In der Viewdidload-ich nenne es durch timer..

          countDown=[NSTimer scheduledTimerWithTimeInterval:5.0 target:self 
                 selector:@selector(TimeOver) userInfo:nil repeats:YES];

bitten alle Führer zu mir, wie kann ich es in beiden die Minuten und die Sekunden.

InformationsquelleAutor der Frage jamil | 2012-05-19

Schreibe einen Kommentar