0

保存されたデータベースの更新を毎日または X 間隔ごとに確認したいのですが、X 間隔ごとにメソッドを呼び出すにはどうすればよいですか? x 秒間隔のコードを見つけましたが、同じ方法で実行できますか? そして主なことは、バックグラウンドでも実行する必要があるということです。また、最終更新日をデータベースに保存して、アプリのランチのたびに取得して現在の日付と比較することもできますか? より良い方法を提案して助けてください。

4

2 に答える 2

1

オーディオを再生したり、場所や voip クライアントで何かを行ったりしない限り、バックグラウンドでアプリを実際に実行することはできないため、ユーザーがアプリを開いたときにこれを実行する必要があります。

最終更新日をNSUserDefault

于 2012-10-11T13:12:54.140 に答える
0

アプリケーションが閉じているときは、アプリケーションを実行できません。バックグラウンド アプリケーションまたはデーモンを作成することはできません。

アプリケーションの開始時に実行するのが適切かもしれませんが、デバイスからの情報が毎日必要な場合、ユーザーはアプリが毎日開いていることを確認する必要があります。

于 2012-10-11T13:12:09.370 に答える