前提・実現したいこと
タイマーアプリを作っているのですが、タイムアップした時に通知を知らせる方法が分かりません。
試したこと
最初にセットした時間でUNTimeIntervalNotificationTrigger
のtimeIntervalをセットしようと思いましたが、途中でタイマーを停止させると通知とのタイミングがズレてしまうのでダメでした。
また、UNTimeIntervalNotificationTrigger
のtimeIntervalを0にして、タイムアップした時に発火させようとしましたが、timeIntervalは0より大きくないとダメだと言われました。
教えてほしいこと
指定日時や指定時間後ではなく、ある特定のタイミング(今回の場合はタイムアップしたと)で通知を発火させる方法を教えてほしいです。
回答1件
あなたの回答
tips
プレビュー