碰到的一个问题,本来是在for循环中直接用sleep,但是这样,会阻塞线程,造成卡的情况
后来找到一个解决办法,即递归,自身调自身,设一个全局变量,在方法体里最后判断变量大小,并且全局变量自加。
//调自身
[self performSelector:@selector(sendCommand) withObject:nil afterDelay:time];
碰到的一个问题,本来是在for循环中直接用sleep,但是这样,会阻塞线程,造成卡的情况
后来找到一个解决办法,即递归,自身调自身,设一个全局变量,在方法体里最后判断变量大小,并且全局变量自加。
//调自身
[self performSelector:@selector(sendCommand) withObject:nil afterDelay:time];