當(dāng)操作頻率過快的時(shí)候耗時(shí)操作延時(shí)執(zhí)行


例如當(dāng)點(diǎn)擊button 的時(shí)候,button所調(diào)用的方法是一個耗時(shí)的操作.或多或少的就會出現(xiàn)問題,

解決辦法:做一個延時(shí)執(zhí)行的辦法,當(dāng)點(diǎn)擊次數(shù)過多過快的時(shí)候不執(zhí)行,只執(zhí)行最后一次;

在點(diǎn)擊Button后,并不直接執(zhí)行,而是初始化一個定時(shí)器做延遲操作定時(shí)器重復(fù)設(shè)置為NO.

快速多次點(diǎn)擊后,每次點(diǎn)擊時(shí)都會初始化定時(shí)器,造成不斷重新初始化,定時(shí)器并不執(zhí)行操作,當(dāng)設(shè)置的時(shí)間內(nèi)不點(diǎn)擊,定時(shí)器時(shí)間到了就執(zhí)行相關(guān)的操作執(zhí)行完畢清除定時(shí)器(定時(shí)器一定要是全局的)


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對...
    cosWriter閱讀 11,657評論 1 32
  • 專業(yè)考題類型管理運(yùn)行工作負(fù)責(zé)人一般作業(yè)考題內(nèi)容選項(xiàng)A選項(xiàng)B選項(xiàng)C選項(xiàng)D選項(xiàng)E選項(xiàng)F正確答案 變電單選GYSZ本規(guī)程...
    小白兔去釣魚閱讀 10,549評論 0 13
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,153評論 1 92
  • 今天練習(xí)眼睛了
    lucky迪閱讀 216評論 11 3
  • 楓橋夜泊 唐 · 張繼 月落烏啼霜滿天, 江楓漁火對愁眠。 姑蘇城外寒山寺, 夜半鐘聲到客船。 鵬程萬里 不因果報(bào)...
    劉偉書法_沈陽閱讀 1,562評論 2 7

友情鏈接更多精彩內(nèi)容