Все UIWebViews имеют общий веб-поток.
Когда один из них init
-едан, удален из суперпредставления и т. Д., Они попытаются заблокировать веб-поток из основного потока блокирующим образом, тем самым временно заморозив цикл выполнения основного потока.
Если веб-нить занята, например, при выполнении длинного синхронного XMLHttpRequest
это может заблокировать основной поток на длительное время.
Есть ли способ избежать этого?
Если бы я мог изменить UIWebView, я бы просто сделал попытку блокировки неблокируемой, но, очевидно, это не так, поэтому я ищу другие умные идеи.