我正在跑步:
[self performSelector:@selector(checkTheUsersText) withObject:nil afterDelay:0.01];
正如你所看到的,它每0.01秒运行一次!有没有办法在完成后取消它。例如,如果用户解雇键盘停止运行(checkTheUsersText)?谢谢!
答案 0 :(得分:2)
即使只调用一次,您也可以再次使用
取消请求[NSObject cancelPreviousPerformRequestsWithTarget:self
selector:@selector(checkTheUsersText)
object:nil];
有关详细信息,请参阅this