Ntimer在iphone中滚动UITableView时受到干扰
我这里有一个奇怪而罕见的问题。我正在使用NSTimer事件,以100ms重复播放声音。我在同一个班级有UITableView。当我滚动tableview时,计时器会被打乱。我的意思是反复播放的声音在滚动tableview时变得不规则。这在模拟器中不会发生。在设备上测试时会发生此问题。(我使用iphone3G)NSTimer在调用它的同一线程上工作。因此,如果在主线程上执行此操作(所有UI都在主线程上工作),计时器可能会错过一些触发,因为会发生一些密集的UI呈现 我建议您在单独的线程上播放声音Ntimer在iphone中滚动UITableView时受到干扰,iphone,uitableview,nstimer,Iphone,Uitableview,Nstimer,我这里有一个奇怪而罕见的问题。我正在使用NSTimer事件,以100ms重复播放声音。我在同一个班级有UITableView。当我滚动tableview时,计时器会被打乱。我的意思是反复播放的声音在滚动tableview时变得不规则。这在模拟器中不会发生。在设备上测试时会发生此问题。(我使用iphone3G)NSTimer在调用它的同一线程上工作。因此,如果在主线程上执行此操作(所有UI都在主线程上工作),计时器可能会错过一些触发,因为会发生一些密集的UI呈现 我建议您在单独的线程上播放声音 阅
阅读本文以获得更深入的理解:NSTimer在调用它的同一线程上工作。因此,如果在主线程上执行此操作(所有UI都在主线程上工作),计时器可能会错过一些触发,因为会发生一些密集的UI呈现 我建议您在单独的线程上播放声音 请阅读以下内容以获得更深入的理解: