当操作频率过快的时候耗时操作延时执行


例如当点击button 的时候,button所调用的方法是一个耗时的操作.或多或少的就会出现问题,

解决办法:做一个延时执行的办法,当点击次数过多过快的时候不执行,只执行最后一次;

在点击Button后,并不直接执行,而是初始化一个定时器做延迟操作定时器重复设置为NO.

快速多次点击后,每次点击时都会初始化定时器,造成不断重新初始化,定时器并不执行操作,当设置的时间内不点击,定时器时间到了就执行相关的操作执行完毕清除定时器(定时器一定要是全局的)


你可能感兴趣的:(当操作频率过快的时候耗时操作延时执行)