iOS设置延时执行,当符合条件时取消执行

//设定5秒后执行disconnect方法
[self performSelector:@selector(disconnect:) withObject:nil afterDelay:5];

//取消disconnect的延时执行
[NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(disconnect:) object:nil];

你可能感兴趣的:(iOS设置延时执行,当符合条件时取消执行)