Using a timer isn't too bad. Running at two updates per second
should be acceptable since you're sampling at twice the highest
"event" frequency. You might want to go a bit faster and maybe at
a slightly odd multiple of one second to make sure you don't end up
with a constant half-second lag.
I think, that a higher event-frequency is not neccessary. He should
use an interval of close to one second (something like 0.99
seconds). In his timer method he simply waits in a loop for the
"tick tack" and displays the result. So he will not have a constant
phase shift (except of the drawing interval).
If the system becomes busy (his application doesn't sound like
that), he maybe misses a second. That is acceptable if the system is
busy.
He would miss a second every 100 seconds, whether the system was busy
or not, as the timer fires, finds the time hadn't changed, and goes
back to sleep for another 0.99 seconds.
Bob
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]