Xcode の出力ウィンドウに次のエラーが表示されます。
bool _WebTryThreadLock(bool), 0x9644290: Multiple locks on web thread not allowed! Please file a bug. Crashing now...
1 _ZL14WebRunLoopLockP19__CFRunLoopObservermPv
2 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
3 __CFRunLoopDoObservers
4 __CFRunLoopRun
5 CFRunLoopRunSpecific
6 CFRunLoopRunInMode
7 _ZL12RunWebThreadPv
8 _pthread_start
9 thread_start*
次の投稿を見つけました: Web スレッドでの複数のロックは許可されていません! バグを報告してください。今すぐクラッシュ& iPhone - UIWebView 複数のロック
しかし、私は iPad 5.1 シミュレーターを使用していて、iPad デバイスでもテストしたので、問題がシミュレーターに関連しているのかどうかはわかりません。デバイスでもクラッシュしますか?
UITableView インスタンスをリロードする行をコメントアウトしても問題は発生しないことがわかりましたが、表示したリストを更新するため、このコード行が必要です。
//[listingTable reloadData];
この問題に関するアイデアや支援は大歓迎です。