Ich sollte in der Lage, die Verzögerung von 2 Sekunden verwenden NSTimer. Wie es zu tun?
Ich gerne produzieren möchte, ist eine Verzögerung von 2 Sekunden verwenden NSTimer, wie Sie initialisiert timer im Programm?
mögliche Duplikate von iphone NStimer start in 2 Sekunden
InformationsquelleAutor Linux world | 2010-09-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mehrere Optionen hier.
Wenn Sie wollen einfach nur eine Verzögerung von 2 Sekunden können Sie mit der Funktion sleep ()
Oder Sie können möglicherweise verwenden Sie NSTimer wie so
Und in Ihrer Klasse hätte man eine Methode definiert als
InformationsquelleAutor davydotcom
Hier gehen Sie...
InformationsquelleAutor Lee Armstrong
Einfache Antwort: [NSThread sleepForTimeInterval:10.0];
InformationsquelleAutor Tõnu Samuel
Beachten Sie, dass Sie sollten wirklich nicht denken, Verzögerungen in einer event-driven UI/OS. Sie sollte denken über die Aufgaben, die Sie wollen, jetzt zu tun, und die Aufgaben, die du später machen willst, und code, der diese Teilaufgaben und planen Sie entsprechend. z.B. statt:
möchten Sie vielleicht, um code haben, der sieht eher aus wie:
und anschließend können Sie planen, methodB mit einem NSTimer am Ende der methodA, ein NSTimer begann, durch was auch immer genannt methodA, oder, die beste Möglichkeit, durch die asynchrone routine Abschluss von etwas begonnen, von methodA.
InformationsquelleAutor hotpaw2