适用于iOS的定时器1 ms分辨率

时间:2011-08-03 23:42:21

标签: iphone nstimer resolution cadisplaylink

在我的应用程序中,我有一个需要在屏幕上移动的对象(汽车图像)。 如果可能的话,我需要每隔1ms安排一次myFunction。 我读了苹果文档,我明白NSTimer的分辨率限制在50-100ms,这对我的用例来说还不够(在屏幕上快速移动物体)。

NSTimer对象可以替代什么?

提前致谢。

1 个答案:

答案 0 :(得分:1)

我认为你可能会试图以太快的时间率展示事物。屏幕刷新速度不快,因此使用该频率启动计时器并没有帮助。

对于计时图形,请查看在需要刷新屏幕时调用选择器的CADisplayLink类。即基于显示刷新率的计时器。