У меня есть функция, которая выбирает строку на UITableView
, а затем запускает didSelectRowAtIndexPath
для эмуляции строки, нажатой. Все это происходит очень быстро, поэтому трудно понять, что произошло, я хочу искусственно замораживать между этими действиями, чтобы это было приятнее для глаз.iPhone ... Пауза текущего потока между действиями (неблокирование)
Я использовал это, используя NSTimer
, используя следующий код, однако он имеет разрешение всего 1 секунду. В идеале я хотел бы остановиться около 300 мс. Как я могу достичь как можно проще?
[[NSRunLoop currentRunLoop] runUntilDate:[NSDate dateWithTimeIntervalSinceNow:1]];