我正在将cpp
代码移植到objective C
。并且我遇到了这个GetTickCount()
函数。GetTickCount()函数 - >目标C
请问Objective C
支持GetTickCount()
函数?
如何获取当前计时器值?
我正在将cpp
代码移植到objective C
。并且我遇到了这个GetTickCount()
函数。GetTickCount()函数 - >目标C
请问Objective C
支持GetTickCount()
函数?
如何获取当前计时器值?
也许从+[NSDate timeIntervalSinceReferenceDate]
的结果足够满足您的需求? NSTimeInterval
是一个64秒双秒测量(和许多小数:) :)
您应该能够使用clock()
功能,从time.h
看看that。
mach_absolute_time()
看起来像是你最精确的时间测量。有完整的示例代码来使其工作。
请给你的答案添加一些细节。例如,您可以用自己的文字重写您链接到的文档,或者从中添加适当的引号。 – 2011-05-14 17:40:27
我将如何找到以毫秒为单位的GetTickCount ..这是10的权力3.我试过了,我得到的值为零。 – spandana 2011-05-14 11:13:31
GetTickCount返回一个DWORD.Means它是一个无符号的长整数。 – spandana 2011-05-14 11:16:40
@ron如果你想要毫秒乘以1000,确保在乘法之前不要中断时间间隔。 – PeyloW 2011-05-14 18:59:41