私はこれについてたくさんのスレッドがあることを知っています。私の状況でおかしなことに、3GS、4S、iPad1をテストしましたが、これは常にiPad1でのみ発生します。起動時に発生します。アプリは引き続き実行されます。ただし、初めてMBProgressHUDを開いたときに、それを閉じようとすると、閉じられないため、その時点でアプリが応答しなくなります。
これを引き起こす原因と、iPadでのみ発生する理由を教えてください。
私はこれについてたくさんのスレッドがあることを知っています。私の状況でおかしなことに、3GS、4S、iPad1をテストしましたが、これは常にiPad1でのみ発生します。起動時に発生します。アプリは引き続き実行されます。ただし、初めてMBProgressHUDを開いたときに、それを閉じようとすると、閉じられないため、その時点でアプリが応答しなくなります。
これを引き起こす原因と、iPadでのみ発生する理由を教えてください。
私がこの問題を抱えているときはいつでも、それはあなたがビューを表示している(のようなUIAlertView)か、ビューが正しくロードされる前にビューを更新しているためです。viewDidLoadこのメッセージを停止するには、MBProgressHUDへの呼び出しをアプリケーションデリゲートまたはアプリケーションデリゲートの外に移動します。
私は通常、UIAlertView呼び出しをviewWillAppearメソッドに移動します。
同様の質問があります:'wait_fences:応答の受信に失敗しました:10004003' UIAlertViewのロード時(iOS)
このメッセージは、バックグラウンドスレッドからUIを更新しようとしたときにも表示される可能性があります。詳細はこちら