2010-09-25 37 views
3

我記得那裏有一些花哨的,超特殊的CALayer類型或類的情況下,時間是絕對關鍵的應用程序。我想在特定頻率下閃爍CALayer,觸發光傳感器並通過光線傳輸數據。類似於紅外遙控器。這是一個實驗。我需要讓它以每秒5到50次的速度閃爍,不同的持續時間在0.02到0.2秒之間。當時間非常關鍵時,有沒有比NSTimer更好的東西?

一個NSTimer只是在運行循環中呈現一些東西,但我想它並不能保證任何東西。我甚至記得可能會發生一些回調只是退出,所以它不適合關鍵的高精度時序,不是嗎?

任何人都可以記住什麼樣的同步/時間CALayer的東西,這可以幫助嗎?或者OpenGLES是我最好的朋友嗎?

回答

2

CADisplayLink - 它會給你屏幕刷新分辨率。

相關問題