J'ai besoin de chronométrer quelques événements dans l'application sur laquelle je travaille. En Java j'avais l'habitude d'appeler currentTimeMillis() mais il ne semble pas y avoir de version dans Objective-c. Y at-il un moyen de vérifier l'heure actuelle sans créer un NSDate, puis d'analyser cet objet chaque fois que j'ai besoin de cette information?Existe-t-il une version objective-c/iPhone de currentTimeMillis() de Java?
Merci -Code
À droite, c'est moins cher que '[[NSDate date] timeIntervalSince1970] * 1000'. Il retourne intervalle de minuit (0 heure) 1/1/1970. Vous devriez utiliser 'gettimeofday (& t, NULL);' si votre code est appelé très souvent comme boucle de mise à jour sur le jeu. Vous utiliseriez un type de données long et long pour cette grande valeur: 'long long millis = t.tv_sec * 1000 + t.tv_usec/1000;' – hieund