要件の 1 つは、30 分ごとに NSTimer を実行するか、特定のアプリケーションの「状態」を 1 分ごとにポーリングするバックグラウンド スレッド/ジョブを実行することで実装できます。
しかし、このバックグラウンド ジョブが NSTimer と比較して CPU をどの程度消費するのか疑問に思っています。大きな違いがない場合は、バックグラウンド スレッド/ジョブを使用します。
ありがとう
要件の 1 つは、30 分ごとに NSTimer を実行するか、特定のアプリケーションの「状態」を 1 分ごとにポーリングするバックグラウンド スレッド/ジョブを実行することで実装できます。
しかし、このバックグラウンド ジョブが NSTimer と比較して CPU をどの程度消費するのか疑問に思っています。大きな違いがない場合は、バックグラウンド スレッド/ジョブを使用します。
ありがとう