What's the point of the format of the timestamp in NSEvent?
The NSTimeInterval returned from the NSEvent timestamp method gives the time in seconds since startup, but elsewhere in Cocoa the time (or NSDate) is returned with different references (now/1970/date etc.), bit not time since startup.
If I save the timestamp from an Event, and later on want to know the time elapsed between 'now' and that event, there seems no way to do this, or convert from startup time to any other time provide by NSDate.
Is there a way around this, and any idea why Apple would have chosen two seemingly incompatible formats in the first place?
(I realise I could, instead, save a 'now' time as soon as possible after the time of the event and compare against that, but it doesn't explain this quirk.)
Thanks
Steve
Mac Pro 2.8 8-core, Mac OS X (10.6.2), Developing desktop apps for Intel Mac