EKEventStore.calendars devuelve un object "calendar" no existente

Al get todos los calendars en IOS5 usando

EKEventStore *eventStore = [[EKEventStore alloc] init]; NSArray * calendars = [eventStore calendars]; 

hay un calendar llamado "calendar" devuelto. Este calendar no existe en la list de calendar de usuarios. Está sosteniendo estas properties:

 EKCalendar <0x357700> {title = Calendar; type = Local; allowsModify = YES; color = #882F00; 

El usuario puede almacenar events allí. Esos events se muestran en el calendar IOS. ¿Alguien sabe qué tipo de calendar es este? Parece ser algún tipo de calendar pnetworkingeterminado. BTW: Los calendars de los usuarios están basados ​​en CalDAV, por lo que este podría ser el motivo de este object.

En el código no tiene acceso completo a todos los calendars que tiene el usuario en su aplicación nativa.

 "Event Kit provides limited access to a user's calendar information. It is not suitable for implementing a full-featunetworking calendar application." 

Si desea editar un evento existente, no tendrá problemas:

  "You can fetch events based on a date range or a unique identifier, receive notifications when event records change, and allow users to create and edit events for any of their calendars. Changes made to events in a user's Calendar database with Event Kit are automatically synced with the appropriate calendar (CalDAV, Exchange, and so on)." 

Si desea agregar un nuevo evento, solo puede agregarlo al calendar, que el usuario seleccionó como el calendar pnetworkingeterminado (en la aplicación de configuration).

  "Creating and Editing Events If the event property is nil when you present the view controller, the user creates a new event in the default calendar and saves it to the specified event store. If the event property is nil when you present the view controller, the user creates a new event in the default calendar and saves it to the specified event store." 

Todas las citas de la Guía de progtwigción de Kit de events .