iPhone OS4 SDK で、特定の日付で終了する繰り返しのローカル通知を実装する方法について誰か提案がありますか?
APIドキュメントを見ると、繰り返しの終了日を設定できるUILocalNotificationの組み込みプロパティがないようです。
どんな提案でも大歓迎です。
ありがとうございました!
iPhone OS4 SDK で、特定の日付で終了する繰り返しのローカル通知を実装する方法について誰か提案がありますか?
APIドキュメントを見ると、繰り返しの終了日を設定できるUILocalNotificationの組み込みプロパティがないようです。
どんな提案でも大歓迎です。
ありがとうございました!
あなたがそれについて行くことができる2つの方法:
アプリで終了日を追跡します。アプリが起動するたびに、「期限切れ」になった通知を確認し、それらに対して cancelLocalNotification を呼び出します。
または、通知の repeatInterval プロパティを使用する代わりに、x 回の繰り返し通知を手動でスケジュールします。
繰り返しの日付ごとに通知を設定し、繰り返しの日付が NSDateComparator によって終了日を超えていないことをプログラムで確認します。