0

私は予定された時間に薬を飲むように患者に思い出させるiOSアプリケーションを作っています。たとえば、ユーザーはstart dateend dateを選択し、1日の回数(午前9時、午後1時など)を選択します。また、ユーザーは日の間隔を選択するか、薬を取る平日を選択することができます。たとえば、MONとTUEの場合のみです。iOSの複数のローカル通知

渡されたパラメータに基づいて日付のリストを取得するのに役立つサードパーティのクラスはありますか?

また、私は一度に64のローカル通知だけをスケジュールできるということを読んでいます。私の場合、ユーザはstart dateend dateを選択することができ、64日以上の日数が生じる可能性があります。

どうすればいいですか?私はこれらのことに何の手がかりも持っていません。

おかげ..

答えて

1

アップルドク氏は述べています:

デバイス上の各アプリは64の予定のローカル通知に制限されています。システムは、この制限を超えてスケ​​ジュールされた通知を破棄し、最も早く発せられる64の通知のみを維持する。定期的な通知は単一の通知として扱われます。

通知をインテリジェントに管理します。それは問題ではありません。 1日を通して64までの通知を生成し、UILocalNotificationのrepeatIntervalをNSCalendarUnitDayに設定してください。私はそれが助けになると思います。

+0

特定の平日にローカル通知を繰り返すにはどうすればよいですか?たとえば、MON、TUE、SUNの中でのみです。どんなアイデア@Drongo? – NSPratik

関連する問題