2013-03-31 4 views
0

Je veux que l'utilisateur choisisse les jours de la semaine où ils veulent répéter un certain événement, jusqu'à présent j'ai implémenté un choix de jour semblable à celui du Réveil, mais maintenant je pense à comment stocker ces données dans les données de base. Devrais-je créer un attribut BOOL pour la vie de tous les jours et quel est le meilleur moyen d'obtenir un tableau, disons les jeudis, dans un certain laps de temps?Créer un événement pour certains jours de la semaine

Répondre

0

Vous pouvez utiliser un champ de bits pour ce motif de répétition (bit par jour).
Vous pouvez obtenir un tableau des événements récurrents 'Jeudis' en définissant un prédicat:
[NSPredicate predicateWithFormat:@"((repeatPattern & %@) != 0) AND (...timespan limitations...)",@(ThursdayBit)]

Questions connexes