9.4 Abstecher: Sekündliches Aktualisieren der Uhr

Es hat eigentlich nichts mit den Einstellungen zu tun, aber die Technik, mit der das Uhrzeit-Label konstant aktualisiert wird, sollte man kennen. Der Trick ist, einen NSTimer zu erzeugen – ein Objekt, das eine Methode regelmäßig aufruft –, um den Inhalt des Uhrzeit-Labels immer wieder zu erstellen und zu aktualisieren.

Zunächst brauchen Sie eine Methode, die regelmäßig aufgerufen werden soll. Wir haben bereits eine, da wir einfach immer wieder updateClockView aufrufen können.

Als Nächstes erstellen Sie einen NSTimer, um diese Methode mit einer gewissen Wiederholrate (in Sekunden) aufzurufen. Deklarieren Sie die Instanzvariable clockViewUpdateTimer in MainViewController.h und fügen Sie dann in der ...

Get Entwickeln mit dem iPhone SDK now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.