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