Question

Y at-il un moyen plus facile à modifier, par exemple, la propriété alertBody d'un UILocalNotification déjà prévu?

Pour l'instant, je viens annuler la notification et le calendrier d'un nouveau mais quand l'application a besoin de faire cela pour 3 ou plus de notifications, il faut beaucoup de temps pour exécuter ...

Était-ce utile?

La solution

Si la documentation est correcte, vous ne pouvez pas modifier une notification déjà prévue. Les Etats doc pour -scheduleLocalNotification::

  

[...] Parce que le système d'exploitation copies   notification, vous pouvez relâcher une fois   vous avez programmé.

L'objet de notification est copié par le système et non accessible par l'intermédiaire d'un procédé quelconque (public). Il n'y a donc pas d'autre solution que l'annulation de la notification.

Autres conseils

Vous ne pouvez pas modifier, mais vous pouvez obtenir un effet similaire en annulant une notification et la planification d'une nouvelle pour le remplacer par les nouvelles données. Utilisez

- (void)cancelLocalNotification:(UILocalNotification *)notification

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top