0

現在アプリケーションで作業しており、シミュレーターまたはデバイスで実行すると、正常に動作します。アプリケーションを閉じて再度開くと、アプリケーションがおかしな動作をします。

たとえば、アプリケーションをデバイス(iPad)にアップロードしたい場合、最初の実行はすべて正常に進行し、次にアプリケーションを閉じてバックグラウンドで開き、奇妙な動作をします。セルの順序は同じではなくなります。

アプリケーションを削除し、Xcodeからデバイスを実行した後で再度実行すると、すべてが正常に戻ります。

リリースとデバッグの両方の方法を試しました。コードを確認し、割り当てを解除しました。誰かが私にもっとアドバイスを手伝ってもらえますか?前もって感謝します!

4

1 に答える 1

1

「閉じる」と言ったらホームボタンを押すという意味だと思います。iOSはアプリを特別な一時停止状態に変換し、アプリから正しく復元されていないようです。iOS applicationWillEnterForegroundは、アプリが一時停止状態から復元されているときに通知を送信します。アプリを最初に起動したときとは異なる動作が必要になる場合があります。

ここでは、この方法の詳細を確認できます。

于 2012-07-17T08:28:27.513 に答える