我使用下面的代码每 1 秒触发并执行一些函数
[NSTimerchedTimerWithTimeInterval:1 目标:self 选择器:nil]
但是我发现计时器不正确。
它总是比平常快 2 倍。
欢迎您发表评论
最佳答案
NSTimer 很可能没有错。苹果应该会发现它。您没有提供任何代码,但我猜测您允许两个计时器运行,因为您没有使它们无效......导致事件被触发的频率是原来的两倍。我会仔细阅读您的代码并确保这种情况不会发生。
关于objective-c - NSTimer 在 OS X(OS X 10.9) 上不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28208750/