J'écris un petit programme pour afficher l'heure actuelle sur iPhone (apprentissage: D). Je suis tombé sur cette confusion.Quelles sont les approches pour écrire une application d'horloge simple?
Appelez currentSystemTime (par exemple: stringFromDate:) toutes les secondes, l'analyser et imprimer l'heure à l'écran est bon?
Serait-il plus efficace d'appeler une fois la routine ci-dessus et de mettre à jour manuellement la seconde analysée à chaque fois que vous utilisez votre minuteur. (Dites comme ++ secondes, écrivez quelques boucles if pour ajuster les minutes et les heures). La deuxième approche entraînera-t-elle une désynchronisation avec l'heure réelle? si la charge du processeur augmente ou alors? Considérant tout cela, ce sera la meilleure approche.