Ho bisogno di cronometrare alcuni eventi nell'app a cui sto lavorando. In Java ero in grado di chiamare currentTimeMillis() ma non sembra esserci una versione in Objective-c. C'è un modo per controllare l'ora corrente senza creare un NSDate e quindi analizzare questo oggetto ogni volta che ho bisogno di queste informazioni?Esiste una versione dell'obiettivo-c/iPhone di currentTimeMillis() da Java?
Grazie -Code
Questo è più economico di "[[Data NSDate] timeIntervalSince1970] * 1000'. Restituisce l'intervallo da mezzanotte (0 ore) 1/1/1970. Dovresti usare 'gettimeofday (& t, NULL);' se il tuo codice viene chiamato molto spesso come loop di aggiornamento sul gioco. Si dovrebbe usare un tipo di dati lungo per questo grande valore: 'long long millis = t.tv_sec * 1000 + t.tv_usec/1000;' – hieund