碰到的一个问题,本来是在for循环中直接用sleep,但是这样,会阻塞线程,造成卡的情况
后来找到一个解决办法,即递归,自身调自身,设一个全局变量,在方法体里最后判断变量大小,并且全局变量自加。
//调自身
[self performSelector:@selector(sendCommand) withObject:nil afterDelay:time];
碰到的一个问题,本来是在for循环中直接用sleep,但是这样,会阻塞线程,造成卡的情况
后来找到一个解决办法,即递归,自身调自身,设一个全局变量,在方法体里最后判断变量大小,并且全局变量自加。
//调自身
[self performSelector:@selector(sendCommand) withObject:nil afterDelay:time];
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。