我正在研究僅需iOS7的應用程序,需要使用滴答聲顯示時鐘。我使用了1秒的NSTimer,並且我使用AVAudioPlayer來每秒鐘播放滴答聲。準確調度iOS中的聲音7
不幸的是,這個時機有點偏差。我已經測量過這個計時器是在2秒到22萬秒之間關閉的,你認爲這不會有什麼大不了的,但是這個延遲造成了一個令人討厭的緊張感......有點像心跳一樣:-)
我環顧了一下,但它聽起來像使用音頻隊列服務是唯一的出路..我真的不喜歡深入研究特定框架的深度。
我的問題:是否有其他方式獲取iOS 7中精確調度的聲音事件,並且失敗了,是否有一個體面的包裝框架可用於某處的音頻隊列服務?還是有更好的方法來更精確地調度NSTimers?
你有'dispatch_after'的問題嗎? –