有時候有些操作是防止使用者在一次響應結束中再響應下一個。但有些測試使用者就要猛點,狂點。像這種惡意就要進行防止。
當然有些異步操作時,可以在調用前enable 掉。等CallBACK 後再enable起來。過程中按鈕是不能點的。
使用exclusiveTouch = YES //處理觸摸事件的唯一對象 防止兩個button同時響應
//先将未到時間執行前的任務取消。
[[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(todoSomething:) object:sender];