1

ホームボタンを押してからアプリを再起動すると、約 10 回後に、アプリケーションがスプラッシュ画面を表示して数秒間スタックするか、クラッシュすることさえあります。起こりうる理由はありますか?

(アプリはバックグラウンドに設定されています)

4

1 に答える 1

0

問題が見つかりました。

mbprogresshud のサードパーティ コードを使用しています。

そして、間違いを見つけました。このコードには登録が含まれてUIApplicationBecomeActiveNotification おり、この通知が受信されるたびにこの登録が再び行われます。

そのため、アプリケーションがバックグラウンドに移動して再度開いた後、スタックオーバーフローが発生しました。

ご回答ありがとうございます。

于 2012-08-21T18:05:58.920 に答える