I am currently trying to create an iPhone calendar app. In order to make sure it syncs with the existing iPhone calendars, I am using the EKEvent
toolkit.
However, the events I will be storing will have more properties than the ones EKEvent
allows for- e.g., my events will not just have title, details and the few other categories that are allowed for; they will also have themes, priorities...
Thus, when I load the EKEventStore
every time my calendar starts up, this information will not be contained in the EKEvents
that are loaded.
How can I associate this information to the existing EKEvents
so that whenever my calendar is loaded, these additional properties are also loaded?
I would use the eventIdentifier
but the iPhone documentation says that "If the calendar of an event changes, its identifier most likely changes as well." If I am reading this correctly, this means that I cannot consistently use eventIdentifier
to identify an event..