我在我的可可(MAC)应用程序中使用了多个NStimers,我已将它们全部添加到NSRunLoopCommonModes中,如下所示:
NSRunLoop * runloop = [NSRunLoop currentRunLoop];
updateServerTimeTimer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(updateServerTime) userInfo:nil repeats:YES];
[runloop addTimer:updateServerTimeTimer forMode:NSRunLoopCommonModes];
但过了一段时间,我的应用程序。挂起,UI也迟到了。它也减慢了我的MAC,任何人都可以提供更好的方法在应用程序中连续使用多个计时器