我正在开发一个应用程序,在该应用程序中,我仅触发 12 秒的计时器,并在每秒钟添加滴答声,但它在模拟器上运行良好,但它会在前 3 秒的设备上为每秒触发的声音创建抖动,但它可以工作在模拟器上完全没问题。请检查我的以下代码
-(void)viewDidLoad{
self.timer = [NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector:@selector(decreaseCounter) userInfo:nil repeats:YES];}
-(void)decreaseCounter
{
AudioServicesPlaySystemSound(tickSound);
}
当计时器经过 12 秒时,我将其设为无效。请帮助我,并在设备或我的代码上给出错误的建议。提前致谢。