Die Messung der Zeit-Intervall Seit Jetzt
jemand wissen oder können, bieten einige Beispiel-code im Zusammenhang mit "timeIntervalSinceNow" Methode...
Ich brauche so etwas... Zeit2(wenn app eneters Vordergrund) - time1(wenn die app eingibt hintergrund) = time3(der Unterschied in der mal)... das ist so kann ich mit dieser Nummer(pref in Sekunden) die Zeit berechnen, die ich verloren habe, während die app im hintergrund !!
Ich habe versucht versuchen, um die date-Objekte, die das Objekt empfangen und anzeigen/nutzen in einem label....
InformationsquelleAutor myles | 2011-05-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
timeIntervalSinceNow
sagt dir das offset von einerNSDate
von der aktuellen Zeit. Sie möchtentimeIntervalSinceDate:
:Es klingt wie Sie möglicherweise brauchen, um einen Schritt zurück und lernen Sie die Grundlagen von C und Objective-C vor dem Tauchen kopfüber in UI-design. 🙂
InformationsquelleAutor Jonathan Grynspan
Können Sie berechnen die Differenz zwischen zwei Daten mit der
timeIntervalSinceDate:
Methode:NSTimeInterval
ist einfach ein typedef fürdouble
es in Sekunden gemessen wird.[NSDate date]
erzeugt einNSDate
Objekt mit dem aktuellen Datum und Zeit.Die Objective-C Programmiersprache – Deklarierten Eigenschaften
InformationsquelleAutor omz
Tatsächlich eine Antwort auf Ihre ursprüngliche Frage, myles, die Sie verwenden können
timeIntervalSinceNow
.In der Anweisung unten
inputDate
initialisiert wurde, als eineNSDate
und einen date (Sie konnte nur versuchen[NSDate *inputDate = [NSDate date];
um das Datum auf das aktuelle Datum und die Uhrzeit.Der nächsten Zeile ist ein Weg, um die
NSTimeInterval
in einen string.Endlich, das app-delegate-Klasse ist in der Regel, wo der code geschrieben werden kann, zu behandeln, kommen in und aus dem hintergrund. Viel Glück!
InformationsquelleAutor bob s