如何以毫秒为单位获取NSEvent时间戳?
问题描述:
@property(readonly) NSTimeInterval timestamp;
表示自系统启动后以秒为单位发生事件的时间。我想比较两个事件的时间戳,但它们的差异也可能以毫秒为单位。那么,有没有什么办法以毫秒为单位获取事件的时间戳。我知道我可以使用这个SO问题中提到的方法,但是适合用于事件吗?如何以毫秒为单位获取NSEvent时间戳?
答
如果你想要毫秒,你可以乘以1000.0,但你可以比较而不乘以。的NSTimeInterval
文档:
typedef double NSTimeInterval;
NSTimeInterval总是以秒为单位指定;它在10,000年的范围内产生亚毫秒精度。