【发布时间】:2011-08-03 23:42:20
【问题描述】:
在我的应用程序中,我有一个需要在屏幕上移动的对象(汽车图像)。 如果可能的话,我需要每 1ms 安排一次 myFunction 。 我阅读了苹果文档,了解到 NSTimer 分辨率限制为 50-100 毫秒,这对于我的用例(在屏幕上快速移动对象)来说是不够的。
NSTimer 对象的替代方案是什么?
提前致谢。
【问题讨论】:
-
您真的需要 1000 fps 的帧速率吗?即使您可以安排一个计时器来执行此操作,您是否能够如此快速地更新屏幕上的对象?
-
@highlycaffeinated,沿 iphone 屏幕 (480px) 移动对象(即从 position.x = 0 到 Position.x = 480,增加 1px),帧速率为 50ms(使用计时器时间间隔为 0.050 秒)我需要 25 秒?!
标签: iphone nstimer resolution cadisplaylink