我想以毫秒爲單位獲取系統時間。 對於我宣佈: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