Up to this point in my apps, I have used localendar.com or Google calendar to display calendars of events for churches. This works out great, but requires them to add events either from a different app, or from a computer.
I am considering using Parse.com, and setting up a class for a Calendar. I know I can set a date column and then using
[query whereKey:@"myDateCol" greaterThan:[NSDate date]];
have it show just the PFObjects that are in the future.
My concern is with regards to two areas: size of class, and repeating events. If I go about it the way of each row of the class being an event, with one specific date in the date column, how could I determine a repeat event? I could always set a BOOL
value in the class and if YES, have the app perform some code to add in more dates, but this would only work if repeating indefinitely for an extended period of time.
What would be your suggestions for creating a calendar with Parse.com's servers, that allowed for repeat events, and didn't require a constantly increasing file size?