Событие IPhone отправлено из дочернего потока в основной поток через метод dispatch_async, медленно, попробуйте улучшить. - PullRequest
0 голосов
/ 16 января 2012

Приложение получает событие от дочернего потока, но нам нужно отправить его в основной поток, чтобы выполнить проблему обновления пользовательского интерфейса, в настоящее время в настоящее время используется метод dispatch_async, взносы в основной поток очень заняты, в некоторых случаях это будет стоить две или три секунды, чтобыприбыть в пункт назначения, медленно, попытаться улучшить, но пока не найдено лучшего метода, любая идея или обсуждение будут оценены, спасибо заранее.

dispatch_async(dispatch_get_main_queue(), ^{ handleLoginOK(value); });

1 Ответ

0 голосов
/ 16 января 2012

Просмотр -performSelectorOnMainThread: withObject: waitUntillDone: это может быть или не быть быстрее, я не совсем уверен.

...