我想以毫秒为单位获取系统时间。 对于我宣布:NSNumber和NSTimeInterval
NSNumber *createdTimeInMilliSec; //in class declaration
并在我的实例功能之一,我这样做:
self.createdTimeInMilliSec= ([NSDate timeIntervalSinceReferenceDate]*1000); //ERROR: incompatible type for argument 1 of 'setCreatedTimeInMilliSec:'
timeIntervalSinceReferenceDate
在NSTimeInterval
回报,因此如何将其转换为NSNumber
?或者我做错了什么?
感谢大家的回答和解释 – XMarshall
'NSNumber * n = @(yourTimeIntervalValue);'也可以,看起来更漂亮。 – rr1g0