Есть ли способ редактировать событие iCal в календаре iPhone из пользовательского приложения? В моем приложении мне нужно сохранить событие на устройстве. и как отредактировать это сохраненное событие в устройстве cal из моего приложения.
Есть ли способ редактировать событие iCal в календаре iPhone из пользовательского приложения?
Ответы (1)
Для этого вы можете использовать
- (EKEvent *)eventWithIdentifier:(NSString *)identifier;
-> вы получите событие EKEvent с конкретным идентификатором, который вы отправляете ...
-> затем измените его детали, такие как «описание», «Дата» и т. д.
-> добавить это событие в EKEventStore и добавить его в iCal, используя
[eventStore saveEvent:event span:EKSpanThisEvent error:&err];
Я думаю, это должно сработать, это полностью основано на моей памяти.
person
spider1983
schedule
01.07.2013
это для сохранения события на iphone cal, но мне нужно, как обновить то же событие в календаре iphone
- person user2230971; 01.07.2013
вам нужно только [eventStore saveEvent: диапазон событий: EKSpanThisEvent error: & err]; для сохранения события. Это - (EKEvent *) eventWithIdentifier: (NSString *) идентификатор; принесет вам уже добавленное событие в ваш календарь, которое вам просто нужно изменить и повторно сохранить.
- person spider1983; 01.07.2013