I have an application that uses NSTimers to schedule frequent
actions on behalf of the user. its not something that you would put
into a cron, cause the timers are reset when the users take actions
etc etc etc.
However, I've been having some issues lately with writing a new
version of the application. when I put my mac to sleep, and then
wake it up, the NStimers aren't firing.
Does anyone know how to get the application to detect that the
computer has awoken, and run a method or something like that?
NSWorkspace fires NSWorkspaceDidWakeNotification and
NSWorkspaceWillSleepNotification notifications. There are no
corresponding "WillWake" or "DidSleep" notifications, for what I hope
are pretty obviously reasons. :-)