73 timeIntervalSinceDate返回什么时间单位?是秒,毫秒还是其他? 文档说它返回一个NSTimeInterval,但是那个值是什么时间单位? objective-c nsdate — 摩西 source 3 来自NSTimeInterval参考:用于指定时间间隔,以秒为单位。typedef double NSTimeInterval;。NSTimeInterval总是以秒为单位 — albertamg
94 它返回秒数,作为一个NSTimeInterval值。 从此文档页面: NSTimeInterval总是以秒为单位;在10,000年的时间范围内,其精度可达到亚毫秒级。 — 排队 source 5 NSTimeInterval不是一个真正的对象。这只是一个双值。 — BoltClock 4 其实,NSTimeInterval是始终以秒为单位。 — GarlicFries 1 如果以秒为单位,如何得到毫秒? — Moshe 6 由于1秒= 1000ms,因此[NSDate timeIntervalSinceDate:foo] * 1000应为毫秒。 — esqew 1 @esqew-啊,我忘记了。NSTimeInterval有一个小数点-以及其后的数字。 — Moshe
7 那么NSDate 文档显示函数原型为: - (NSTimeInterval)timeIntervalSinceDate:(NSDate *)anotherDate Foundation Data Types文档指出: NSTimeInterval总是以秒为单位;在10,000年的时间范围内,其精度可达到亚毫秒级。 — 大蒜薯条 source
typedef double NSTimeInterval;
。NSTimeInterval总是以秒为单位