2011-11-25 13 views
5

Sto lavorando con il quadro EventKit in iOS 5 e ho aggiunto con successo un evento al calendario iOS usando il codice seguenteCome impostare un promemoria (allarme) utilizzando il framework eventKit per una data particolare

EKEventStore *eventDB = [[EKEventStore alloc] init]; 

    EKEvent *myEvent = [EKEvent eventWithEventStore:eventDB]; 

    myEvent.title  = @"New Event"; 
    myEvent.startDate = [[NSDate alloc] init]; 
    myEvent.endDate = [[NSDate alloc] init]; 
    myEvent.allDay = YES; 

    [myEvent setCalendar:[eventDB defaultCalendarForNewEvents]]; 

ora Come devo aggiungere un allarme (promemoria) per questo evento?

Grazie Ranjit

risposta

11

aggiungendo questo codice -

NSTimeInterval interval = 60* -min; 

Dove min è il momento in cui si desidera mostrare avviso. questo dovrebbe essere un valore negativo in modo che questo apparirà (min) prima del tuo evento.

EKAlarm *alarm = [EKAlarm alarmWithRelativeOffset:interval]; 
[myEvent addAlarm:alarm]; 

Divertiti !!!

Problemi correlati