将CFAbsoluteTime存储到nsmutablearray

时间:2013-12-31 17:57:34

标签: ios objective-c nsmutablearray store nsnumber

我想在NSMutablearray中存储CFAbsoluteTime。我可以这样添加吗?

CFAbsoluteTime time = CFAbsoluteTimeGetCurrent();
[tapTimes addObject:[NSNumber numberWithDouble:(double)time]];

如果是这样,在我存储之后,我需要检索那个并转换为CFAbsoluteTime以便以后计算。我想知道怎么做。

1 个答案:

答案 0 :(得分:2)

你的方法是正确的。要将值恢复为CFAbsoluteTime,请执行:

CFAbsoluteTime time = [[tapTimes objectAtIndex:…] doubleValue];