-1

重複の可能性:
ローカル通知の繰り返し間隔をカスタム時間間隔に設定するにはどうすればよいですか?

カスタム時間間隔(2時間、3時間など)でローカル通知を繰り返したい。

ローカル通知にrepeatIntervalを使用する方法を知っています。しかし、それを使用することで、時間、日、週の通知を繰り返すことができます。

ランダムな時間間隔を繰り返したい。

4

1 に答える 1

1

カスタム間隔を実行することはできません。しかし、できることはUILocalNotification、特定の時間のカスタム間隔の後に追加するループを作成することです。

常にすべての通知を削除してから読み取る必要があります。そうしないと、ユーザーは各通知をx回受け取ります。

これに伴う問題は、a)パフォーマンスに優しくなく、b)次の2週間にカスタム間隔を追加すると、ユーザーは通知を再作成するためにアプリを開く必要があります。

アップデート:

デバイス上の各アプリケーションは、最も早く起動する64のスケジュールされたローカル通知に制限されます。オペレーティングシステムは、この制限を超える通知を破棄します。定期的な通知は単一の通知と見なされます。

于 2012-06-29T06:50:28.167 に答える