Je suis au milieu de la création de l'application de calendrier. pour iphone. Je reçois des événements d'agenda à partir de calendriers google (sans étendre la récurrence) Puis essayé d'étendre les événements de récurrence en écrivant des codes à partir de zéro. J'ai obtenu le format iCalendar à partir du Web, par exemple le suivant:expansion des données de récurrence de iCalendar
http://www.kanzaki.com/docs/ical/rrule.html
mais l'expansion des événements de récurrence à partir de zéro ressemble à une mauvaise idée cette erreur trop compliquée sujette. Donc, est-ce que quelqu'un sait où trouver l'algorithme pour "expansion des événements de récurrence"? Il préfère l'objectif-c mais Java et les langues sont OK. (J'ai essayé de regarder Sunbird mais je n'ai pas pu bien analyser)
Veuillez nous aviser!
Katsumi
Merci pour votre commentaire Jon! Eh bien, la raison de traiter avec l'événement récurrent en expansion sur le côté de l'iPhone est que l'application. besoin de soutenir la création locale d'événement de récurrence. En outre, il doit prendre en charge les fonctions de calendrier hors ligne. Deux exigences ensemble rendent l'expansion locale gênante des événements de récurrence ... Je vois quelques applications de calendrier d'iPhone soutenant cette fonctionnalité, je me demande comment les créateurs de ces applications ont fait. Katsumi – Katsumi
@Katsumi: C'est assez juste. Il se pourrait qu'il existe des bibliothèques qui supportent cela, que vous pouvez utiliser à partir d'Objective-C, mais cela dépasse de loin mon domaine d'expertise. Tout ce que je sais, c'est que c'est une zone diaboliquement compliquée :( –
+1 pour "embrasser la folie" :) –