【发布时间】:2014-03-26 00:03:22
【问题描述】:
我正在制作一个需要记录触摸事件的应用程序,(即用户触摸屏幕上的某个位置,我需要记录自他上次触摸屏幕以来所花费的时间)。
我使用CACurrentMediaTime 和CFTimeInterval 记录时间,延迟为微秒0.000001,但我还读到用户触摸屏幕和我的应用程序获取事件之间存在延迟?
我在这里读到:http://appglimpse.com/blog/touchmarks-i-smart-phone-touch-screen-latencies/ iPhone 5 延迟大约是 72ms 而 iPhone 4 是 92ms 但这是一致的吗?如果不是,怎么会有人知道它的范围?
我需要知道我需要从最后一次登录的时间中删除多少毫秒,更准确地说,我想知道这个数字是恒定的(即 25 毫秒)还是有很大的范围(20~80 毫秒)。
【问题讨论】:
标签: ios iphone cocoa-touch delay latency