2012-06-17 41 views
0

我需要超级准确地测量xcode中的时差。我对Xcode和Objective C相当陌生,但我不确定如何启动它。如何准确测量时差xcode

我需要测量通过扬声器播放声音和通过麦克风录制声音时的时间差。

我不确定如何准确地测量时间,因为这将会花费很短的时间。

任何指针或帮助将不胜感激!

感谢

+0

由于存在两个未知的等待时间(一个用于输出,一个用于输入),所以这对于单次测量几乎是不可能的。您可以真正衡量的是总的往返延迟。 –

回答

2

最精确的时钟可能是mach_absolute_time ---返回蜱因为上一次启动。有关如何使用它并将其转换为更好的单元的示例,请参阅Apple的this Q&A