我正在使用NSTimer,在某些情况下,我想将方法NSTimer调用被调用之前的时间加倍。基本上:如果我将它设置为每0.5秒调用一次,我想偶尔延迟它以便它在下次调用之前等待1.0秒(时间加倍)。然而,我在实现这个方面遇到了很大的困难。这是我最初的尝试:-(void)viewDidLoad{[superviewDidLoad];[NSTimerscheduledTimerWithTimeInterval:0.5target:selfselector:@selector(timerMethod:)userInfo:nilrepeats:YES];}-(void)timerMethod: