私のリクエストは簡単です。毎日設定された時間にローカル通知をユーザーに送信するように設定するにはどうすればよいですか? たとえば、通知は午前 9 時に送信されます。毎日。
私は周りを見回してみましたが、私が欲しいものはどこにもないようです。それらはすべて日付ピッカーを使用しているようで、私は Obj-C を回避するのに十分な経験がありません。
何でも大歓迎です。
私のリクエストは簡単です。毎日設定された時間にローカル通知をユーザーに送信するように設定するにはどうすればよいですか? たとえば、通知は午前 9 時に送信されます。毎日。
私は周りを見回してみましたが、私が欲しいものはどこにもないようです。それらはすべて日付ピッカーを使用しているようで、私は Obj-C を回避するのに十分な経験がありません。
何でも大歓迎です。
UILocalNotificationには、repeatInterval
またはのようないくつかのプロパティfireDate
があります。
ただし、いくつかの制限があるため、注意してください。これをチェックして:
NSDateComponents を使用し、それらを fireDate として設定すると、機能するように見えました。これを repeatInterval を使用して繰り返します。
NSTimer を 60 秒間隔でバックグラウンドで実行します。毎分の現在時刻を取得します。現在の時刻が午前 9 時に等しい場合は、ローカル通知を表示します。