Buen día para ti. He utilizado eventos iCal en mi aplicación. He agregado eventos a iCal y recupero/elimino los eventos de iCal de mi aplicación de iPhone de muestra. Ahora, quiero mostrar todos los calendarios, cuáles son los calendarios que el usuario sincronizó en su iPhone (por ejemplo, el calendario de Google). Entonces quiero recuperar los eventos de otros calendarios excepto iCal. ¿Cómo puedo obtener todos los calendarios sincronizados desde iPhone? Busqué mi mejor nivel en Google, pero no puedo obtener la respuesta correcta. ¿Podrías ayudarme? Gracias por adelantado.¿Cómo puedo obtener todos los calendarios y sus eventos desde la aplicación iphone?
6
A
Respuesta
8
Gracias a todos por ver mi pregunta. Tengo la solución para mi pregunta. Acabo de recuperar los calendarios de EKEventStore
y usé EKCalendar
. Aquí está mi código,
EKEventStore *eventStore = [[[EKEventStore alloc] init] autorelease];
EKEvent *events = [EKEvent eventWithEventStore:eventStore];
NSArray *caleandarsArray = [[NSArray alloc] init];
caleandarsArray = [[eventStore calendars] retain];
for (EKCalendar *iCalendars in caleandarsArray)
{
NSLog(@"Calendar Title : %@", iCalendars.title);
}
Este código funciona para mí. Gracias.
+2
este código no está funcionando. ¿Puede darme cómo obtener eventos y cómo borrar todos los eventos en el calendario en iphone ...? – akk
4
El código anterior asigna una nueva matriz y señala la referencia a una matriz diferente. ¿No es esto una pérdida de memoria?
NSArray *caleandarsArray = [[NSArray alloc] init];
caleandarsArray = [[eventStore caleandarsArray] retain];
Esto es más óptimo.
NSArray *caleandarsArray = [[eventStore caleandarsArray] retain];
Cuestiones relacionadas
- 1. ¿Cómo puede mi aplicación obtener una lista de calendarios en el iPhone del usuario?
- 2. iPhone obtener todos los álbumes/artistas
- 3. ¿Cómo escuchar todos los eventos de Apple?
- 4. jQuery obtener el siguiente elemento y todos sus elementos secundarios
- 5. ¿Cómo puedo desactivar todos los eventos táctiles en todos los elementos secundarios de un ViewGroup?
- 6. ¿Cómo puedo desactivar todos los eventos de setTimeout?
- 7. Escuche todos los eventos táctiles en una aplicación para iOS
- 8. ¿Cómo ejecutar la aplicación iphone GameCenter desde mi aplicación?
- 9. ¿Cómo puedo vincular todos los eventos en un elemento DOM?
- 10. Cómo crear un video desde sus marcos iPhone
- 11. ¿Quitar todos los detectores de eventos JavaScript de un elemento y sus elementos secundarios?
- 12. Jquery - Obtener todos los niños visibles desde un div Obtener
- 13. iphone iOS4 acceso para intercambiar carpetas/calendarios públicos
- 14. Es posible eliminar todos los eventos asociados a un elemento y sus elementos secundarios
- 15. ¿Cómo puedo obtener eventos táctiles en el área de la barra de estado oculta de la aplicación para iPhone?
- 16. Obtener una matriz de todos los eventos de DOM posibles
- 17. EWS: Acceda a los calendarios compartidos
- 18. Cómo desencadenar eventos en todos los elementos
- 19. ¿Es posible imprimir desde la aplicación iPhone y iPad?
- 20. ¿Cómo puedo simular los eventos del mouse desde el código?
- 21. ¿Cómo puedo capturar los eventos del teclado desde qué teclas?
- 22. ¿Puedo obtener los rastros de la pila de todos los hilos en mi aplicación C#?
- 23. Cómo obtener la lista de todos los archivos de video en el iPhone
- 24. ¿Puedo iniciar una aplicación desde otra aplicación en el iPhone
- 25. Recordatorios fechados en los calendarios de Sharepoint
- 26. ¿Puedo hacer solicitudes POST o GET desde una aplicación iphone?
- 27. ¿Cómo ver los registros desde el iPhone?
- 28. ¿Cómo enlazar a la tienda iTunes desde la aplicación iPhone?
- 29. ¿Cómo puedo enviar correos desde una aplicación de iPhone?
- 30. ¿Cómo puedo iniciar Safari desde una aplicación de iPhone?
este código no funciona. ¿Puede darme cómo obtener eventos y cómo borrar todos los eventos en el calendario en iphone – akk
@ Yuvaraj.M desde donde descarga el código de muestra ical? por favor dime. – Hitendra