- ARCを使用しています。
- ユーザーが UITableView セルをタップした後、アラート ビューを表示します。
- 99% の場合、すべてがうまく機能します。
今、奇妙な部分へ
私はこのビュー階層を持っています -
UITableView --> 最初の UIViewController --> 子 UIViewControllerControllers
クラッシュは、特定の子 UIViewControllers を開いた後にのみ表示されます。他のすべての子ビューコントローラーを入力すると、アラートビューがうまく機能します。「問題のある」View Controllerを一度でも入力すると、UIAlertビューは5分後にクラッシュし、他のすべてのView Controllerに入ってもクラッシュします。
繰り返しますが、alertView はルートの UITableView に表示されます。また、アラート ビューのコールバック メソッドが NSLoging のみの場合でもクラッシュすること。
クラッシュレポートは次のとおりです。
*** -[ReviewViewController isKindOfClass:]: message sent to deallocated instance 0x20bea8d0
「ReviewViewController」は問題のあるviewControllerです。
ありがとう
シャニ