2011-12-29 6 views
0

iOSアプリケーション開発の新機能です。 4.3 SDKを使用してiOSプラットフォームでアプリケーションを開発しました。iOSプラットフォーム:バックグラウンドでアプリケーションを実行中

シミュレータまたはデバイス上で実行されているときに、実行時にアプリケーションを終了した後でアプリケーションアイコンをもう一度押すと、アプリケーションは前のステージからではなく、最初から実行を開始します停止。

ドキュメントを読むと、マルチタスク機能がiOSアプリケーション用に組み込まれていることがわかりました。

また、このマルチタスキング機能を実装するためのコーディングが必要です。専門家が助けてください。

ありがとうございます。

答えて

0

基本的には、シミュレータを使用しているときに背景とフォアグラウンドに移動できるはずです。シミュレータ上で実行すると、GDBデバッガがプロセスにアタッチされているため、アプリケーションを終了してからやり直すことはできませんが、バックグラウンドに戻り、やり直すことができます。私はあなたがクラッシュしている可能性が高いと思うので、アプリが再び始まるのです。アプリケーションデリゲートメソッド "didResignActive"と "didBecomeActive"を実装して、そこに状態の保存を正しく管理するようにしてください。

関連する問題