2012-06-17 44 views
0

我需要超級準確地測量xcode中的時差。我對Xcode和Objective C相當陌生,但我不確定如何啓動它。如何準確測量時差xcode

我需要測量通過揚聲器播放聲音和通過麥克風錄製聲音時的時間差。

我不確定如何準確地測量時間,因爲這將會花費很短的時間。

任何指針或幫助將不勝感激!

感謝

+0

由於存在兩個未知的等待時間(一個用於輸出,一個用於輸入),所以這對於單次測量幾乎是不可能的。您可以真正衡量的是總的往返延遲。 –

回答

2

最精確的時鐘可能是mach_absolute_time ---返回蜱因爲上一次啓動。有關如何使用它並將其轉換爲更好的單元的示例,請參閱Apple的this Q&A