0

私はこれについてたくさんのスレッドがあることを知っています。私の状況でおかしなことに、3GS、4S、iPad1をテストしましたが、これは常にiPad1でのみ発生します。起動時に発生します。アプリは引き続き実行されます。ただし、初めてMBProgressHUDを開いたときに、それを閉じようとすると、閉じられないため、その時点でアプリが応答しなくなります。

これを引き起こす原因と、iPadでのみ発生する理由を教えてください。

4

1 に答える 1

0

私がこの問題を抱えているときはいつでも、それはあなたがビューを表示している(のようなUIAlertView)か、ビューが正しくロードされる前にビューを更新しているためです。viewDidLoadこのメッセージを停止するには、MBProgressHUDへの呼び出しをアプリケーションデリゲートまたはアプリケーションデリゲートの外に移動します。

私は通常、UIAlertView呼び出しをviewWillAppearメソッドに移動します。

同様の質問があります:'wait_fences:応答の受信に失敗しました:10004003' UIAlertViewのロード時(iOS)

このメッセージは、バックグラウンドスレッドからUIを更新しようとしたときにも表示される可能性があります。詳細はこちら

于 2012-09-14T06:25:30.273 に答える