我确信这个问题之前已经被问过,所以我当然使用搜索功能来检查是否有解决我问题的答案。
然而,我能找到的只是很多关于高精度测量时间的答案。
我需要的是一个高分辨率(至少毫秒)的计时器,它允许我在定义的时间段过去时触发回调。我想在 Cocoa Mac OS X 应用程序中使用它,所以 C/C++ 或 Obj-C 是可能的。如果需要额外的库,那么这也很好。
我找到了这个http://www.songho.ca/misc/timer/timer.html但它使用的是繁忙的等待策略,并且我认为会花费太多的性能。
非常感谢您的帮助!