Я добавляю блок в очередь (не в основную очередь), используя Grand Central Dispatch.Этот блок имеет петлю, и между каждым проходом петли требуется небольшая задержка 0,02 секунды.Я использую
dispatch_async(myOwnQueue, ^{
// begin loop
// do stuff
usleep(20000);
// end loop
});
в этой очереди.Поскольку это не основная очередь, она не будет блокировать основной поток.
Проблема заключается в том, что Xcode жалуется: предупреждение: неявное объявление функции 'usleep'
Есть ли другой способ сделать это?
спасибо.