Моносенсорная поточная обработка PerformSelector

Используя этот оператор сразу называет селектор вместо 6 секунд с этого времени.

this.PerformSelector(myStartWaitForSoundSelector, null, 6.0f);

Кто-либо знает, как заставить это работать с задержкой?

Я использую thread.Sleep(6000)в функции, которая вызвана, но целое приложение запирается в течение шести секунд.

Спасибо.

5
задан Nate B. 14 November 2012 в 14:11
поделиться

1 ответ

Можно использовать NSTimer:

NSTimer.CreateScheduledTimer(new TimeSpan(0, 0, 6),
                    delegate { Console.WriteLine("teste"); });

, в результате чего код внутри делегата будет запущен через 6 секунд, не блокируя основной поток приложения.

.
8
ответ дан 14 December 2019 в 04:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: