The class EKEvent in iOS 4 has a property called eventIdentifier, which is not "truly" unique (it mostly when local calendar syncs with remote calendar).
In iOS 5 sdk, EKCalendarItem has a property called UUID which according to the documentation is unique
My question is, has anyone find out this is not true? I trying to write some synchronization code with my core data and the local calendar and I "NEED" a unique identifier for it to work.
Thanks in advance!
In the context of UUIDs (Universally unique identifiers) the word unique means "practically unique" rather than "guaranteed unique".
According to the section Random UUID probability of duplicates in the article Universally unique identifier of Wikipedia, after generating 68,719,476,736 UUIDs, the probability of creating just one duplicate would be 0.0000000000000004.