Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 将CFAbsoluteTime存储到nsmutablearray_Ios_Objective C_Nsmutablearray_Store_Nsnumber - Fatal编程技术网

Ios 将CFAbsoluteTime存储到nsmutablearray

Ios 将CFAbsoluteTime存储到nsmutablearray,ios,objective-c,nsmutablearray,store,nsnumber,Ios,Objective C,Nsmutablearray,Store,Nsnumber,我想在NSMutablearray中存储CFAbsoluteTime。我可以这样加吗 CFAbsoluteTime time = CFAbsoluteTimeGetCurrent(); [tapTimes addObject:[NSNumber numberWithDouble:(double)time]]; 如果是这样的话,在我存储它之后,我需要检索它并将其转换为CFAbsoluteTime以供以后计算。我想知道怎么做。你的方法是正确的。要将值作为cf绝对时间返回,请执行以下操作: CFAb

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

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

如果是这样的话,在我存储它之后,我需要检索它并将其转换为CFAbsoluteTime以供以后计算。我想知道怎么做。

你的方法是正确的。要将值作为
cf绝对时间
返回,请执行以下操作:

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

使用现代语法:
[tapTimes addObject:@(time)]。我应该如何检索并用作CFAbsoluteTime?我的评论是为了增加值。您得到的值如您接受的答案所示。但是你也可以使用现代语法:
CFAbsoluteTime=[tapTimes[someIndex]doubleValue]啊…太棒了…我也可以用那种方法。谢谢:)