Necesito sincronizar algunos eventos en la aplicación en la que estoy trabajando. En Java solía poder llamar a currentTimeMillis(), pero no parece haber una versión en Objective-c. ¿Hay alguna manera de verificar la hora actual sin crear un NSDate y luego analizar este objeto cada vez que necesito esta información?¿Hay una versión objetivo-c/iPhone de currentTimeMillis() de Java?
Gracias -Code
Derecho, esto es más barato que '[[NSDate date] timeIntervalSince1970] * 1000'. Vuelve el intervalo desde la medianoche (0 hora) 1/1/1970. Debe usar 'gettimeofday (& t, NULL);' si su código se llama con frecuencia como update loop en el juego. Se utilizará un tipo de datos largos para este gran valor: 'long long millis = t.tv_sec * 1000 + t.tv_usec/1000;' – hieund