2010-12-27 11 views
0

i iphone erstellt haben game.When i das Spiel mit Pause-Taste Pause i beenden cliking Taste beenden ...Warum ist die Anwendung gestartet wird nicht von oben

Jetzt, als ich das Spiel wieder ..Die vorherigen Zähler starten i erstellt mit diesem Code ...

[NSTimer ZeitplanTimerWithTimeInterval: 1.0 Ziel: Self-Selektor: @Selector (updateTimerFunc) userInfo: keine Wiederholungen: YES];

der Timer 100 sec und bewegt sich auf Null ist ... nun es den Unterschied von twwo geben ,, 98,96,94

, wenn ich das Spiel wieder verlassen ans diesmal beginnen die Differenz geworden 4 96,92 ... es steigt weiter .... Was ist das Problem?

freundlich

Antwort

0

helfen Klingt wie "Multi-Tasking" und Initialisierungscode falsch platziert.

Sie können nicht wirklich sein „Verlassen“ Ihre Anwendung, wenn Sie denken, Sie sind. Überprüfen Sie, ob die Anwendung nach dem Drücken der "Home" -Schaltfläche noch immer im Hintergrund läuft.

Auch könnte es etwas mit Ihrem „quit“ -Taste auch zu tun - wo es nicht wirklich ist „Beenden“, sondern die Anwendung in den Hintergrund setzen?

+0

Entschuldigung von i Aufhören gedacht zum Hauptmenü des Spiels zurückzukehren .. –

Verwandte Themen