Skip to main content

Posts

Showing posts with the label eventkit

iPhone EventKit Adding Event Custom Parameter

I am letting the user add events to the calendar in my app. My question is, can I add a custom field to the view when the user goes to add an event, an example, a 'Birthday' field with a switch or tick box (that I can deal with) so they suer can record custom stats. Is it possible to add this? Thanks.

Using EventStore, can I create a new iCal calendary type?

So in my app I rely heavily on iCal, and I can add events using EventStore, but only to the "defaultCalendarForNewEvents". I want to make a new calendar just for the events I create in the app, let's say MyApp calendar, which would behave much like the iCal calendars like "Home", "Work", etc. Is there a way to do this progamatically? Right now, I've tried this: EKEventStore *eventStore = [[EKEventStore alloc] init]; NSArray *calendars = [eventStore calendars]; BOOL calendarHasBeenInitialized = NO; for(NSCalendar *cal in calendars) { if([cal.calendarIdentifier isEqualToString:@"Workout Tracker"]) { calendarHasBeenInitialized = YES; } } if(!calendarHasBeenInitialized) { NSString *string = [[NSString alloc] initWithString:@"Workout Tracker"]; NSCalendar *workoutCalendar = (__bridge NSCalendar *)(CFCalendarCreateWithIdentifier(kCFAllocatorSystemDefault, (__bridge CFStringRef)string)); EKCalendar