2012-03-20 5 views
0

私のアプリはサーバーからコンテンツをダウンロードし、最近はダウンロードが進行中(これまでは正常だった)にGUIが応答しなかったことに気付きましたシミュレータであり、ハードウェアではありません。シミュレータでダウンロード中にUIが応答しないがデバイス上で正常に表示される

どのようにこの違いがありますか?

これはNSURLConnection:initWithRequestを使用しているため、ダウンロードは非同期であり、メインスレッドまたは他の場所で同期活動が行われることはありません。

私が最も困惑していることは、デバイス上ではうまく動作するが、シミュレータ上ではうまくいかないことができることです。シミュレータに関する既知の問題やこれを説明するハードウェアとの違いはありますか?

答えて

0

原因 - NSLogを見つけました。ダウンロード中にデータをロギングしていたため、ダウンロードが終了してロギングが終了するまでGUIが応答しなくなりました。

関連する問題