Hi,
ich versuche zur Zeit in meinem Cocoa Programm eine Benachrichtigung zu einem bestimmten Zeitpunkt zu realisieren. Das heisst ich will zum Beispiel am 1.1.2010 eine Methode aufrufen.
Ich habe die Realisierung jetzt erstmal mit einem NSTimer gemacht. Jedoch ist bei einem NSTimer ja das Problem, dass der Timer nicht weiterläuft wenn zum Beispiel der Mac schläft.
Nun meine Frage: Wie realisiere ich am Besten mein gewünschtes Verhalten? Gibt es was anderes als NSTimer? Oder nutze ich am Besten den NSTimer und aktualisiere immer die Restlaufzeit nach dem Aufwachen?
Wenn das händische Aktualisieren der Restlaufzeit die beste Möglichkeit ist, würde ich auch gerne wissen, wie ich das Aufwachen des Macs im Code mitbekommen kann.
Ich hoffe ihr könnt mir helfen.
Vielen Dank schon mal.
Viele Grüße
Christian
ich versuche zur Zeit in meinem Cocoa Programm eine Benachrichtigung zu einem bestimmten Zeitpunkt zu realisieren. Das heisst ich will zum Beispiel am 1.1.2010 eine Methode aufrufen.
Ich habe die Realisierung jetzt erstmal mit einem NSTimer gemacht. Jedoch ist bei einem NSTimer ja das Problem, dass der Timer nicht weiterläuft wenn zum Beispiel der Mac schläft.
Nun meine Frage: Wie realisiere ich am Besten mein gewünschtes Verhalten? Gibt es was anderes als NSTimer? Oder nutze ich am Besten den NSTimer und aktualisiere immer die Restlaufzeit nach dem Aufwachen?
Wenn das händische Aktualisieren der Restlaufzeit die beste Möglichkeit ist, würde ich auch gerne wissen, wie ich das Aufwachen des Macs im Code mitbekommen kann.
Ich hoffe ihr könnt mir helfen.
Vielen Dank schon mal.
Viele Grüße
Christian