Используя этот оператор сразу называет селектор вместо 6 секунд с этого времени.
this.PerformSelector(myStartWaitForSoundSelector, null, 6.0f);
Кто-либо знает, как заставить это работать с задержкой?
Я использую thread.Sleep(6000)
в функции, которая вызвана, но целое приложение запирается в течение шести секунд.
Спасибо.
Можно использовать NSTimer:
NSTimer.CreateScheduledTimer(new TimeSpan(0, 0, 6),
delegate { Console.WriteLine("teste"); });
, в результате чего код внутри делегата будет запущен через 6 секунд, не блокируя основной поток приложения.
.