Cocoa:测量按键之间的时间?

标签 cocoa

我正在尝试编写一个应用程序,我需要在其中接受按键,并在用户停止键入时(或在按键之间存在指定的延迟时)调用函数。

如何测量两次击键之间的时间?

最佳答案

类似这样的事情:

NSDate *start = [NSDate date];
// do the thing you are timing
NSDate *stop = [NSDate date];

NSTimeInterval duration = [start timeIntervalSinceDate:stop];

关于Cocoa:测量按键之间的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/703696/

相关文章:

objective-c - 在drawRect函数之外重绘

objective-c - 一个 nsarray 可以容纳多少个对象?

iphone - 未显式调用 Objective-C 版本

iphone - NSFetchedResultsController.sortDescriptor 按 KeyPath

macos - 如何获取当前正在运行且在 Dock 中可见的所有应用程序的列表以进行 Mac OS X 编程?

cocoa - mutableArrayValueForKey 的 KVC 搜索模式是什么?

c++ - 将首选项加载到 Mac 内核扩展

Cocoa:接收已运行应用程序的停靠图标单击

Objective-C 完成 block 导致额外的方法调用?

objective-c - 带动画的 NSTableView scrollRowToVisible