我正在使用 Grand Central Dispatch 向队列(不是主队列)添加一个块。这个块有一个循环,在循环的每个通道之间需要一个 0.02 秒的小延迟。我在用
dispatch_async(myOwnQueue, ^{
// begin loop
// do stuff
usleep(20000);
// end loop
});
在这个队列上。由于不是主队列,所以不会阻塞主线程。
问题是Xcode抱怨:警告:函数'usleep'的隐式声明
还有其他方法吗?
谢谢。