UDP ソケットを使用してデータを受信する iPad アプリがあります。また、Web ページを閲覧するための UIWebView があります。しかし、UIWebView でスクロールしている間、すべてがフリーズし、データが受信されません。私は検索してきましたが、それはランループとスレッドに関係しています。しかし、UIWebView がメイン スレッド以外の別のスレッドで実行できない場合、スクロール中にデータを受信するにはどうすればよいでしょうか? データを受信し続けることが重要です。
このプロジェクトでは、非常にうまく機能するCocoa AsyncSocketの AsyncUdpSocket クラスを使用しています。また、Matt Gallagherの singleton クラスもあります。すべてがメイン スレッド、UDP 受信、および UI で実行されます。
前もって感謝します!