0

私は iOS アプリケーションに取り組んでいます。このアプリを使用すると、ユーザーは後で行う必要があるタスクを追加できます。このタスクの追加が完了すると、サーバーに送信されてサーバー側に保存されます。今、私はいくつかのケースから混乱しています:タスクの詳細を入力しているときにユーザーが電話をかけているのは何ですか..? または、タスクを保存することを選択し、その間に電話がかかってきます。そうする前にインターネットがオフになっているとどうなりますか!! 呼び出しを行った後、アプリケーションの最後の状態に戻る必要があり、データが失われてはならず、さらにiosはプロセスを強制終了してはなりません.appdelegateメソッドを使用してこれを行うにはどうすればよいですか?

何か助けてください?進行中のおかげで..

4

1 に答える 1

4

Apple は、アプリケーションのライフ サイクルを管理するデリゲート メソッドを提供しています。アプリケーション デリゲートには、機能を実現するために使用できるメソッドが存在します。メソッドとその使用法については、以下で説明します。

ios4より前は、次のようなメソッド あります

ios4以降、上記を含む新しい方法が登場しました。1. applicationdidfinishlaunchingwithoptions 2. applicaitonDidbecomeActive 3. applicationWillResignActive 4. applicationDidEnterBackground 5. applicationWillEnterForeground 6. applicationwillTerminate

割り込み処理の場合は、添付の画像で完全なフローを見つけてください。

iOS 割り込み処理

于 2013-10-23T10:40:56.153 に答える