テーブル ビューでの検索中にアプリがハングします。
価値があるのは、ビュー階層が非常に複雑で、フィルターや検索バーなどと同様にポップオーバーが含まれていることです。私はこれらすべての可能性を検討しています。
しかし、非クラッシュ (無限ループ) は、 の呼び出し後に検索結果テーブルが表示/更新されているときに発生しますreloadData
。
プログラムを停止してメインスレッドを見ると、次のようになります。
ご覧のとおり、UIView、CALayer、CATransaction が含まれています。問題のあるコードを見つけるためにコントローラー クラスに戻る方法がわかりません。
ヒント、提案、突飛な推測は大歓迎です!
編集 ここにもっとあります-他のランダムなポイントで中断すると、さらにいくつかのクラスが表示されます。