我在跑步:
[self performSelector:@selector(checkTheUsersText) withObject:nil afterDelay:0.01];
如您所见,它每 0.01 秒运行一次!有没有办法在它完成后取消它。例如,如果用户关闭键盘停止运行 (checkTheUsersText)?谢谢!
我在跑步:
[self performSelector:@selector(checkTheUsersText) withObject:nil afterDelay:0.01];
如您所见,它每 0.01 秒运行一次!有没有办法在它完成后取消它。例如,如果用户关闭键盘停止运行 (checkTheUsersText)?谢谢!
即使它只被调用一次,您也可以再次使用取消请求
[NSObject cancelPreviousPerformRequestsWithTarget:self
selector:@selector(checkTheUsersText)
object:nil];
有关更多详细信息,请参阅此