0

現在、バックグラウンドで 5 分以上実行した後に終了する必要があるアプリを開発しています。これを行うには、ホーム ボタンが押された後、または SMS や電話などの割り込みが発生した場合にバックグラウンドでタイマーを実行する必要があり、5 分後にapplicationWillTerminateメソッドが呼び出されます。 . 私の最初の質問はapplicationWillTerminateapplicationWillResignActiveメソッドまたはメソッドに入れる必要がありapplicationDidEnterBackgroundますか? 私の 2 番目の質問は、これは複数のビューを持つアプリであるためAppDelegateです。クラスまたは他の場所でこれらのことを記述する必要がありますか? ご回答ありがとうございます。

4

2 に答える 2

2

1) プログラムでアプリを強制的に終了させることはできません。

2) これらの AppDelegate メソッドを自分で呼び出さないでください。これらは、システムによってのみ呼び出されることを意図して います。

参照: UIApplicationDelegate プロトコル リファレンス

于 2013-05-31T23:58:54.970 に答える